
python中如何遍历字典
用户关注问题
如何访问字典中的所有键和值?
在Python中,如果我想同时获取字典中的键和值,有哪些方法可以实现?
使用items()方法遍历字典的键和值
可以使用字典的items()方法,它返回由字典中的键值对组成的视图对象。通过遍历items(),可以同时访问每个键以及对应的值。例如:
for key, value in my_dict.items():
print(key, value)
怎样只遍历字典中的键?
在遍历字典时,如果我只需要访问字典的键,最简便的方式是什么?
利用keys()方法遍历字典的键
可以使用字典的keys()方法,它返回一个包含所有键的视图对象。遍历这个对象即可访问所有键,例如:
for key in my_dict.keys():
print(key)
实际上,直接遍历字典也会默认遍历键,因此下面写法同样有效:
for key in my_dict:
print(key)
怎样遍历字典的值?
如果仅想遍历字典中的值,有哪些简单的写法?
使用values()方法获取字典的所有值
可以调用字典的values()方法,返回包含所有值的视图对象。遍历这个对象即可访问每个值,例如:
for value in my_dict.values():
print(value)