1、python中的字典是key: value形式,键值对的Key和Value可以值任何类型(Key不可以是字典),字典内key不允许重复,字典不可用下标索引
2、字典[Key]
表示:获取指定Key对应的Value值
my_dict = {"张三": 93, "李四": 89, "王五": 95}
element = my_dict["张三"]
print(element)
# 93
3、字典[Key] = Value
表示:添加或更新键值对
my_dict = {"张三": 93, "李四": 89, "王五": 95}
my_dict["赵六"] = 91
my_dict["王五"] = 88
print(my_dict)
# {'张三': 93, '李四': 89, '王五': 88, '赵六': 91}
4、字典.pop(Key)
表示:取出Key对应的Value,并在字典中删除此Key的键值对
my_dict = {"张三": 93, "李四": 89, "王五": 95}
element = my_dict.pop("王五")
print(element)
print(my_dict)
# 95
# {'张三': 93, '李四': 89}
5、字典.clear()
表示:清空字典
my_dict = {"张三": 93, "李四": 89, "王五": 95}
my_dict.clear()
print(my_dict)
# {}
6、字典.keys()
表示:获取字典的全部Key,可以用于for循环遍历字典
my_dict = {"张三": 93, "李四": 89, "王五": 95}
keys = my_dict.keys()
print(keys)
# dict_keys(['张三', '李四', '王五'])
7、len(字典)
表示:计算字典内的元素数量
my_dict = {"张三": 93, "李四": 89, "王五": 95}
print(len(my_dict))
# 3