)--映像和集合类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了)--映像和集合类型相关的知识,希望对你有一定的参考价值。
字典:它是一个容器类型,能存储任意个数的Python对象,也包括其他容器类型,Python的字典是作为可变的哈希表实现的
映像类型中的数据是无序排列的
可以用工厂方法dict()来创建字典,也可以用fromkeys()来创建一个默认键
检查一个字典中是否有某个键的最好方法是用字典的has_key()方法,或者in 或not in
两个字典进行比较时,先比较两个字典元素数,当元素数相同时比较键大小,当键相等比较值
比较算法:
映射类型的內建函数:
hash()函数,用来判断某个对象是否可以做一个字典的键。(将一个对象作为参数传递给hash(),会返回这个对象的哈希值)
映射类型的內建方法:
update()更新一个字典内容
copy()返回一个字典的副本
不允许一个键对应多个值
键必须是可哈希的,所有不可变类型都是可哈希的(不可变类型:string,integer,tuple 可变类型:list,dict)
以上是关于)--映像和集合类型的主要内容,如果未能解决你的问题,请参考以下文章