字典进阶操作 -- 循环和嵌套
dic = {
"赵四": "特别能歪嘴",
"刘能": "老, 老四啊...",
"大脚": "跟这个和那个搞对象",
"大脑袋": "瞎折腾....",
}
1. 可以用for
循环, 直接拿到key
for key in dic:
print(key,dic[key])
#输出结果
赵四 特别能歪嘴
刘能 老, 老四啊...
大脚 跟这个和那个搞对象
大脑袋 瞎折腾....
这里key
也不需要特殊指定,key
就代表其中的赵四、刘能、大脚、大脑袋
同样,对应的value
也能够跟随输出出来
2. 希望把所有的key
全都保存在一个列表中
直接用字典命令dic.keys()
拿到key的值
print(dic.keys())
#输出结果
dict_keys(['赵四', '刘能', '大脚', '大脑袋'])
可以直接把他们塞进列表中
print(list(dic.keys())) # 列表拿到所有的key了
#输出结果
['赵四', '刘能', '大脚', '大脑袋']
3. 直接用字典命令dic.valus()
把他们都放在一个列表中
print(list(dic.values()))
4. 直接拿到字典中的key和value
标签:赵四,Python,大脚,dic,嵌套,key,刘能,字典 From: https://www.cnblogs.com/Magiclala/p/17803242.html