字典是一个 可变数据类型 可以进行增删改,使用键值对来表达,中间用冒号:
分开key:value
,每个键值对中间用逗号,
分隔,整个字典使用{}
括起来,格式d = {'key1' : 'value1',' key2' : 'value2' }
字典是无序的,键具有唯一性,当有多个重复的键的时候,则更新,键不可以为空;
字典中键必须是不可变数据类型(如:数字,字符串或元组),值可以是任意数据类型;
访问Dict中的值
在字典中,我们可以根据字典中的键来访问其相对应的值
dict1 = {
'a': 'apple', 'b': 'blue', 'a': 'act'}
print(dict1) # 打印结果:{'a': 'act', 'b': 'blue'} 当出现重复的键,更新
print(dict1['a']) # act 访问字典中的值
print(type(dict1['a'])) # <class 'str'> 打印返回值的数据类型
# 遍历字典中的键值对
dict6 = {
'a': 'any', 'b': 'blue', 'c': 'clear', 'd': 'delete'}
for k, v in dict6.items(): # 遍历字典的键值对
print(k, v)</