字典的遍历 | Python从入门到精通:进阶篇之十六

字典的使用(下) | Python从入门到精通:进阶篇之十五

字典的遍历

遍历字典即是把字典中的所有值取出,主要有3种方法。
keys()

# keys() 该方法会返回字典的所有的key
#   该方法会返回一个序列,序列中保存有字典的所有的键
d = {'name':'孙悟空','age':18,'gender':'男'}

# 通过遍历keys()来获取所有的键
for k in d.keys() :
    print(k , d[k])

执行结果:

字典的遍历 | Python从入门到精通:进阶篇之十六

values()

# values()
# 该方法会返回一个序列,序列中保存有字典的所有的值
d = {'name':'孙悟空','age':18,'gender':'男'}
for v in d.values():
    print(v)

执行结果:

字典的遍历 | Python从入门到精通:进阶篇之十六

items()

# items()
# 该方法会返回字典中所有的项
# 它会返回一个序列,序列中包含有双值子序列
# 双值分别是,字典中的key和value
d = {'name':'孙悟空','age':18,'gender':'男'}
#print(d.items())
for k,v in d.items() :
    print(k , '=' , v)

执行结果:

字典的遍历 | Python从入门到精通:进阶篇之十六

以上就是遍历字典的三种方式,其中values()方法运用较少,因为它仅能获取到值。

配套视频课程,点击这里查看

获取更多资源请订阅Python学习站

上一篇:字典的使用(下) | Python从入门到精通:进阶篇之十五


下一篇:vim脚本替换字符串