字典定义
#字典定义
dict1 = {"zs":12,"ls":23}
dict2 = {}
dict3 = dict()
#取出value
print(dict1["zs"])
#嵌套字典,key不能用字典
dict4 = {
"zxs":{"语文":88,"数学":90},
"ls":{"语文":99,"数学":100}
}
字典操作:
#删除元素 pop删除后返回value
print(dict4.pop("ls"))
#获取全部key
print(dict1.keys())
# 遍历字典
#方法1
for i in dict1.keys():
print(f"遍历字典dict1的key:{i}对应value:{dict1[i]}")
#方法2 每次遍历返回的是key
for j in dict1:
print(f"遍历字典dict1的key:{j}对应value:{dict1[i]}")
运行结果:
{'语文': 99, '数学': 100}
dict_keys(['zs', 'ls'])
遍历字典dict1的key:zs对应value:12
遍历字典dict1的key:ls对应value:23
遍历字典dict1的key:zs对应value:23
遍历字典dict1的key:ls对应value:23