python简述字典的特性,python字典属性
指尖生活
Dictionary是另一种可变容器模型,可以存储任何类型的对象。
您可以在字典中自定义键和值,它们由冒号:on分隔,整个字典存在于花括号{}中。
键必须是唯一的,值是不必要的。值可以是任何类型,但键必须是不可变的,如string和number。
创建词典:
dicts={name:baicai , sex:23, site:www.tu3k.cn}
印刷(字典)
#您可以使用不带引号的数字作为键名或数值。
对应于访问键的值:print(dicts[name])
打印(字典[性])
Print(dicts[site])如果您访问一个不存在的键,您将得到以下错误:
关键错误:“爱丽丝”
修改字典:如果你给一个现有的键赋值,这个键下的值将被替换;如果给一个不存在的键赋值,将这个键值添加到字典的末尾。
dicts={name:baicai , sex:23, site:www.tu3k.cn}
字典[sex]=20
dicts[女孩]=罗
印刷(字典)
删除字典:可以删除单个字典对应的键值,删除整个字典,或者清空字典。
dicts={name:djone , lang:18cm , god:dog}
Del dicts[god] #删除键为god的元素
印刷(字典)
Dicts.clear() #没有数据的空字典{}
印刷(字典)
直接删除整个字典
印刷(字典)
字典键的特点:字典值可以是任何形式,包括用户自定义的,但字典键不是。
1.一个键不能在字典中出现两次。如果是这样,后者的值将取代前者。
dicts={name:baicai , sex:23, name:tu3k}
印刷(字典)
2.键名是不可变的,所以它必须是数字、字符串或元组,但不能是列表类型。{字典键名不能是列表}
dicts1={[name] : baicai , sex : 23}
印刷(字典)
字典内置函数:内置函数:
Len(dict)返回字典中元素值的个数,即键的个数。
Str(dict)以字符串形式返回词典。
Type(dict)决定数据类型。
请联系作者,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。