为什么无法遍历字典Python?

 我来答
重庆新华电脑学校
2021-10-07 · 学动漫、设计、电竞、电商、短视频、软件等
重庆新华电脑学校
重庆新华电脑学校隶属于新华教育集团,经重庆市人力资源和社会保障局审批成立的重庆地区大规模IT人才教育基地。是国家信息化教育全国示范基地,中国IT教育十大影响力品牌学校。
向TA提问
展开全部

(1)遍历key值

>>> a
{'a': '1', 'b': '2', 'c': '3'}>>> for key in a:       print(key+':'+a[key])

a:1b:2c:3
>>> for key in a.keys():       print(key+':'+a[key])

a:1b:2c:3

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

(2)遍历value值

>>> for value in a.values():       print(value)
1
2
3

(3)遍历字典项

>>> for kv in a.items():       print(kv)

('a', '1')
('b', '2')
('c', '3')

(4)遍历字典健值

>>> for key,value in a.items():       print(key+':'+value)

a:1b:2c:3
>>> for (key,value) in a.items():       print(key+':'+value)

a:1b:2c:3

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式