Python基础——字典
字典(dict)是一种映射结构,是指一种无序容器,其中的每个元素(value)都有自己的key。
格式如下:
d = {key1 : value1, key2 : value2 }
键必须是唯一的,但值则不必。
值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。
例如:
myDict1 = {'name': 'Jerry', 'age':23, 9: 20}
注意事项:
第一,用{ }。
第二,key 与 value 之间用冒号( : )分隔
第三,不同 key/value 之间用逗号( , )分隔
字典的内置函数和方法
字典的内置函数
1.计算字典元素个数,即键的总数。
len(dict)
2.输出字典,以可打印的字符串表示
str(dict)
3.返回输入的变量类型,如果变量是字典就返回字典类型
type(variable)
字典方法
1.为字典增加一项
dict[key] = value
2.访问字典中的值
dict[key]
3.删除字典中的一项
del dict[key]
4.字典的遍历
for key in dict:
print(key+":"+str(dict[key]))
遍历字典的键key
for key in dict.keys():
print(key)
遍历字典的值value
for value in dict.values():
print(value)
遍历字典的项item
for item in dict.items():
print(item)