2022-08-12 Python获取字典键keys、值val
2022-08-11 本文已影响0人
netppp
https://blog.csdn.net/wang1qqqq/article/details/124242944
python字典的常规操作上,主要是根据字典的key键,获取对应的value值,或者直接回去整个item键值对,自行进行其他操作
在实际开发中,我们面向的基本都是多个字典的字典数组,此处示例单个字典的键、值、对的获取,即对字典数组进行 for i in dict 后的操作
stu = {
'name': '小王',
'age': 14,
'gender': '男',
'chinese': 81,
'math': 92,
'english': 80
}
获取字典中的key(键)
for key in stu.keys():
print(key, end=' ')
print()
输出结果:
name age gender chinese math english
获取字典中的value(值)
for value in stu.values():
print(value, end=' ')
print()
输出结果:
小王 14 男 81 92 80
获取字典中的key-value(键对值)
for key, value in stu.items():
print("key=%s,value=%s" % (key, value))
输出结果:
key=name , value=小王
key=age , value=14
key=gender , value=男
key=chinese , value=81
key=math , value=92
key=english , value=80
获取字典的键值对
for item in stu.items():
print(item, end=' ')
print()
输出结果:
('name', '小王') ('age', 14) ('gender', '男') ('chinese', 81) ('math', 92) ('english', 80)
获取第2个键值对
print(list(stu.items())[1])