Python遍历字典有三种方式:只遍历键用for k in dict(等价于dict.keys());只遍历值用dict.values();同时遍历键值对必须用dict.items()并解包为k, v。

Python 中遍历字典有多种方式,核心是根据你想要访问的内容来选择:键、值,还是键值对。
只遍历键(默认方式)
直接用 for k in dict 就行,等价于 for k in dict.keys():
- 这是最常用、最简洁的写法
- 适合只需要键名做判断或索引的场景
user = {'name': 'Alice', 'age': 30, 'city': 'Beijing'}
for key in user:
print(key) # 输出:name、age、city(顺序不保证,Python 3.7+ 保持插入顺序)登录后复制
只遍历值
用 dict.values():
- 适合只关心数据本身,不关心对应哪个键
- 返回的是视图对象,不是列表,但可直接遍历
for val in user.values():
print(val) # 输出:Alice、30、Beijing登录后复制
同时遍历键和值
必须用 dict.items(),返回 (key, value) 元组:
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~