python3.6字典有序_一日一技:Python 3.6以后,字典有序
生活随笔
收集整理的這篇文章主要介紹了
python3.6字典有序_一日一技:Python 3.6以后,字典有序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
從Python 3.6開始,字典的Key將會保留插入時候的順序。例如:
在Python 3.6和以上的版本中,>>> a = {'hello': 'world', 'xyz': 'abc', '163': 'netease'}
>>> print(a)
{'hello': 'world', 'xyz': 'abc', '163': 'netease'}
>>> keys = list(a.keys())
>>> assert keys[0] == 'hello'
>>> assert keys[1] == 'xyz'
>>> assert keys[2] == '163'
在Python 3.5或者以下的版本中:>>> a = {'hello': 'world', 'xyz': 'abc', '163': 'netease'}
>>> print(a)
{'xyz': 'abc', 'hello': 'world', '163': 'netease'}
需要注意的是,Python 3.6以后的字典,保留的是插入時候的順序 并不是可以被排序的那種順序。
總結
以上是生活随笔為你收集整理的python3.6字典有序_一日一技:Python 3.6以后,字典有序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python的代码有哪些_Python有
- 下一篇: openmv串口数据 串口助手_Qt小项