"""标签:python,value,学习,keys,dict,key,my,字典 From: https://www.cnblogs.com/ashuai123/p/17375609.html
字典dict
定义:
元素是键值对,key不能重复,不能使用下标索引,key是除字典外其他类型,value为任意类型, 可嵌套, 可修改, 支持for循环,不支持while循环
# 字面量
{ key: value,key: value, key: value }
# 定义变量
变量名称 = { key: value,key: value, key: value }
# 定义空列表
变量名称 = dict()
变量名称 = {}
my_dict[key]取值 通过key找到value
操作:
1. 新增元素,更新元素(key存在)
字典[key] = value
2. 删除元素
字典.pop(key) 获得key的value,同时删除
3. 清空 字典.clear()
4. 获得全部key
keys = 字典.keys()
遍历字典
方式1: 通过获取全部key遍历
keys = my_dict.keys()
for key in keys:
print(f"字典key是:{key}")
print(f"字典value是:{my_dict[key]}")
方式2: 直接对字典进行for循环,每一次循环直接得到key
for key in my_dict:
print(f"字典key是:{key}")
print(f"字典value是:{my_dict[key]}")
5. 统计元素个数 len(字典)
"""