python 面向对象 字典 有序字典

Posted minger_lcm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 面向对象 字典 有序字典相关的知识,希望对你有一定的参考价值。

 

  

和原来字典一模一样

把dict 传进去 相当于这个类就是一个字典

# 把dict 传进去 相当于这个类就是一个字典
class Mydict(dict):

    pass

d = Mydict()
print(Mydict)
print(d)

‘‘‘
<class ‘__main__.Mydict‘>
{}
‘‘‘

设置字典

# 把dict 传进去 相当于这个类就是一个字典
class Mydict(dict):


    pass

d = Mydict()

# 设置字典
d[k1] = 123
d[k2] = 345
print(d)


# {‘k1‘: 123, ‘k2‘: 345}

 

列表是有序的
创建一个列表
通过把字典每一个key 添加到列表里

 



以上是关于python 面向对象 字典 有序字典的主要内容,如果未能解决你的问题,请参考以下文章

python有序序列的字典序列推导式运用技巧!

Python基础——字典和有序字典

python学习笔记-Day8 下 (特殊方法iter方法super方法有序字典实现python单例模式)

python-字典有序并写入json文件

Python学习:字典(list)

为啥我在 python 中的字典总是有序的? [复制]