Q如何遍历Python字典中的所有键?我想获取Python字典里的所有键,应该用什么方法实现遍历?
A使用字典的keys()方法遍历键
可以通过字典的keys()方法获取所有键,然后使用for循环遍历,例如:
my_dict = {'a': 1, 'b': 2, 'c': 3}
for key in my_dict.keys():
print(key)
Q如何同时遍历Python字典中的键和值?想在遍历Python字典时同时访问每对键和值,如何实现?
A使用items()方法遍历键值对
通过字典的items()方法,可以同时获取键和值,在循环中可以这样写:
my_dict = {'a': 1, 'b': 2, 'c': 3}
for key, value in my_dict.items():
print(f'键是 {key},对应的值是 {value}')
Q遍历Python字典时如何只访问值?在遍历字典时,只需要用到字典中的值,怎么实现?
A使用values()方法遍历所有值
字典的values()方法可以返回所有的值,结合for循环就可以遍历所有值,比如:
my_dict = {'a': 1, 'b': 2, 'c': 3}
for value in my_dict.values():
print(value)