Python学习营

python之dict

2020-06-30  本文已影响0人  小迷糊仙

一、dict获取value

针对dict{key1:value1,key2:value2....},如何获取values?
方法:利用dict的values()方法

例如:A、B、C三位同学,考试分数分别为:98、79、85,求他们的平均分
d = {'A':'98','B':'79','C':'85'}

d = {'A':'98','B':'79','C':'85'}
print(d.values())  #查看输出结果,d.values()实际输出的是一个包含values的list
sum =0.0
for v in d.values():
    sum+=int(v)
result = sum/len(d)
print(result)

二、items()获取key:value

上面讲了如何获取dict的值,那么如果想要同时获取key值和value值呢?
方法:使用items()方法

d = {'A':'98','B':'79','C':'85'}
for key,value in d.items():  #items()实际上将dict转化为了一个包含tuple的list
     print(key,':',value)

输出结果:
A : 98
B : 79
C : 85
上一篇 下一篇

猜你喜欢

热点阅读