字典的使用(下) | Python从入门到精通:进阶篇之十五
字典的遍历
遍历字典即是把字典中的所有值取出,主要有3种方法。
keys()
# keys() 该方法会返回字典的所有的key
# 该方法会返回一个序列,序列中保存有字典的所有的键
d = {'name':'孙悟空','age':18,'gender':'男'}
# 通过遍历keys()来获取所有的键
for k in d.keys() :
print(k , d[k])
执行结果:
values()
# values()
# 该方法会返回一个序列,序列中保存有字典的所有的值
d = {'name':'孙悟空','age':18,'gender':'男'}
for v in d.values():
print(v)
执行结果:
items()
# items()
# 该方法会返回字典中所有的项
# 它会返回一个序列,序列中包含有双值子序列
# 双值分别是,字典中的key和value
d = {'name':'孙悟空','age':18,'gender':'男'}
#print(d.items())
for k,v in d.items() :
print(k , '=' , v)
执行结果:
以上就是遍历字典的三种方式,其中values()方法运用较少,因为它仅能获取到值。
配套视频课程,点击这里查看
获取更多资源请订阅Python学习站