python中如何遍历字典

python中如何遍历字典

作者:William Gu发布时间:2026-01-05阅读时长:0 分钟阅读次数:6

用户关注问题

Q
如何访问字典中的所有键和值?

在Python中,如果我想同时获取字典中的键和值,有哪些方法可以实现?

A

使用items()方法遍历字典的键和值

可以使用字典的items()方法,它返回由字典中的键值对组成的视图对象。通过遍历items(),可以同时访问每个键以及对应的值。例如:

for key, value in my_dict.items():
print(key, value)

Q
怎样只遍历字典中的键?

在遍历字典时,如果我只需要访问字典的键,最简便的方式是什么?

A

利用keys()方法遍历字典的键

可以使用字典的keys()方法,它返回一个包含所有键的视图对象。遍历这个对象即可访问所有键,例如:

for key in my_dict.keys():
print(key)

实际上,直接遍历字典也会默认遍历键,因此下面写法同样有效:

for key in my_dict:
print(key)

Q
怎样遍历字典的值?

如果仅想遍历字典中的值,有哪些简单的写法?

A

使用values()方法获取字典的所有值

可以调用字典的values()方法,返回包含所有值的视图对象。遍历这个对象即可访问每个值,例如:

for value in my_dict.values():
print(value)