PythonTipsandTraps(二)
程序员文章站
2022-05-12 08:36:02
...
6、collections 模块还提供有OrderedDict,用于获取有序字典
import collections
d = {'b':3, 'a':1,'x':4 ,'z':2}
dd = collections.OrderedDict(d)for key, value in dd.items(): PRint key, value#b 3#a 1#x 4#z 2
7、collections 模块的defaultdict 模块
defaultdict类就像是dict,但它是使用一个类型(也可以是没有参数的可调用函数,函数返回结果作为默认值)来初始化,它接受一个类型作为参数,当所访问的键不存在时,可实例化一个值作为默认值
import collections
aa = collections.defaultdict(list)
aa['a']# []aa['b'].append(1)print aa['b']# [1]
以上就是PythonTipsandTraps(二)的内容,更多相关内容请关注PHP中文网(www.php.cn)!
推荐阅读
-
吉林公办二本大学排名及分数线文科榜单一览表(2021年参考)
-
山西省二本最低的院校名单-山西二本压线考生所能报的大学及分数线(2021年参考)
-
黑龙江公办二本大学排名及分数线文科榜单一览表(2021年参考)
-
SSH开发模式——Struts2(第二小节)
-
将有序数组转换为二叉搜索树 | Python
-
内蒙古公办二本大学排名及分数线文科榜单一览表(2021年参考)
-
云南公办二本大学排名及分数线文科榜单一览表(2021年参考)
-
电脑怎么扫描二维码?电脑扫描或识别二维码两种方法
-
山西公办二本大学排名及分数线理科榜单一览表(2021年参考)
-
陕西最低分公办二本大学-最适合文科捡漏的二本大学名单及分数线(2021年参考)