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)