栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Python中的有序字典

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python中的有序字典

在编写的那一刻

dict = {'a':1, 'q':1, 'l':2, 'm':1, 'u':1, 'i':1}
,您已经失去了元素的顺序。保持方式:

一种。

OrderedDict
首先从您的数据创建。

b。将您转换

dict
为元组列表,并以所需的方式进行排序,然后
OrderedDict
从中创建。

总而言之,从您的问题还不清楚您要保留什么。如果它是“随机”生成的,那么谁在乎,如果背后有某种逻辑,则可以使用此逻辑来重新创建该顺序并

OrderedDict
使用该顺序进行创建。如果在幕后发生了一些事情,这些事情是根据某些输入数据来创建此字典的,那么,a,您看到它的顺序并不是它被创建的顺序。

附言别叫你的字典

dict



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/668504.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号