本篇文章849字,读完约2分钟
字典键的特征
字典值可以是任何python对象,无论是标准的还是用户定义的,但是键不起作用。
有两点需要记住:
1)同一按键不允许出现两次。创建时,如果同一个键被分配两次,后一个值将被记住,如下例所示:
以上示例的输出结果:
2)键必须是不可变的,因此它们可以用作数字、字符串或元组,但不能用作列表,如下例所示:
以上示例的输出结果:
字典内置函数和方法
python字典包含以下内置函数:
函数描述len(dict)计算字典元素的数量,即键的总数。字符串(dict)输出字典,由可打印字符串表示。类型(变量)返回输入变量类型,如果变量是字典,则返回字典类型。python字典包含以下内置方法:
函数描述radiansdict.clear()删除字典中的所有元素。Radiansdict.copy()返回字典的浅副本。RADANS DICT。FROM KEYS()创建一个新字典,其中序列序列中的元素用作字典的键,val是对应于字典所有键的初始值。辐射。get (key,default = none)返回指定键的值,如果该值不在字典中,则返回默认值。如果字典字典字典中的关键字返回true,则返回false。Radiansdict.items()以列表形式返回可遍历(键、值)元组的数组。Radiansdict.keys()返回一个迭代器,可以使用list()将其转换为列表。辐射。setdefault (key,default = none)类似于get(),但是如果字典中不存在该键,则将添加该键,并将该值设置为default。RADANS dict。UPDATE (dict2)将字典dict2的键/值对更新为dict。Radiansdict.values()返回一个迭代器,可以使用list()将其转换为列表。Pop(key[,default])删除与字典中给定的键对应的值,返回值是删除的值。必须给出键值。否则,将返回默认值。Popitem()随机返回并删除字典中的最后一对键和值。
来源:搜狐微门户
标题:云计算开发学习笔记:Python3字典键特性和字典内置函数
地址:http://www.shwmhw.com/shxw/12200.html