首页后端开发PythonPython怎么实现字典拆分成两个有序列表

Python怎么实现字典拆分成两个有序列表

时间2023-06-03 13:03:02发布访客分类Python浏览376
导读:Python怎么实现字典拆分成两个有序列表?单纯从数据结构上来讲的话,字典的数据结构是散列,也就是哈希表,它是无序的,而列表的数据结构是链表,是有序的,所以想把字典转换成列表并且保持顺序不变,是不可行的。题主可以使用OrderedDict(...

Python怎么实现字典拆分成两个有序列表?

单纯从数据结构上来讲的话,字典的数据结构是散列,也就是哈希表,它是无序的,而列表的数据结构是链表,是有序的,所以想把字典转换成列表并且保持顺序不变,是不可行的。

题主可以使用OrderedDict(Python 2.7+)有序字典,OrderedDict是dict的子类,它记住了内容添加的顺序。另外如果想把字典的key转换成列表,使用dict.keys()就可以了。现在我要比较所有123和234的大小。我现在又使用了一个list,但我想知道有没有可以直接能调用的函数什么的

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Python怎么实现字典拆分成两个有序列表
本文地址: https://pptw.com/jishu/59678.html
学python用不用书 python脚本能做什么

游客 回复需填写必要信息