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])

输出结果:

('age', 14)

上一篇下一篇

猜你喜欢

热点阅读