首页 > 编程语言 > 详细

Python 字典的几种遍历

时间:2019-06-04 16:24:11      阅读:90      评论:0      收藏:0      [点我收藏+]

a = {"a":1, "b":2, "c":3, "d":4}

第一种:遍历key的值

for key in a :

    print (key+ ‘:‘ +a[key])

a:1

b:2

c:3

d:4

第二种:遍历key的值

for key in a.keys():

    print(key + ":" + a[key])

a:1

b:2

c:3

d:4

注: 在使用上for key in 和 for key in a.keys():完全等价的

第二:遍历value值

for value in a.values():

    print (value)

1
3
2
4

第三:遍历字典项

for kv in a.items():

    print(kv)

(‘a‘, 1)
(‘c‘, 3)
(‘b‘, 2)
(‘d‘, 4)

第四:遍历字典键值

for key, value in a.items():

    print(key , value)

a 1
c 3
b 2
d 4

或者这样写:

for (key, value) in a.items():

    print(key, value)

a 1
c 3
b 2
d 4

注:这两种方法完全等价

 

Python 字典的几种遍历

原文:https://www.cnblogs.com/Adalia-Ting/p/10973803.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!