导语:
本文主要介绍了关于Python中的字典遍历有序吗?的相关知识,包括python字典可以排序吗,以及python字典怎么排序这些编程知识,希望对大家有参考作用。
Python3.6之前的字典遍历是无序的,遍历输出的顺序和存储顺序并不相同;
从Python 3.6开始,字典的遍历是有序的,遍历输出的结果和存储顺序是一样的。
示例:
user_0 = {
'username':'efermi',
'first':'enrico',
'last':'fermi'
}
for key,value in user_0.items():
print("\nKey:" + key)
print("Value:" + value)
运行结果:
3.5版本的运行结果:
3.6版本的运行结果:
Python 3.6重写了dict的内部算法,所以3.6的dict是有序的,这个版本之前是无序的。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中numpy.empty()函数的使用09/08
- ♥ 如何将python文件变成exe文件09/21
- ♥ python round() 函数是什么09/11
- ♥ python出错时如何抛出异常11/29
- ♥ 如何在eclipse中编写python08/27
- ♥ 如何在python中将文件的数据分成几个段10/21
内容反馈