在Python中,有多種方式可以遍歷一個字典(map)。以下是其中幾種常見的方式:
map = {'a': 1, 'b': 2, 'c': 3}
for key in map: # 或者使用 for key in map.keys():
print(key, map[key])
map = {'a': 1, 'b': 2, 'c': 3}
for value in map.values():
print(value)
map = {'a': 1, 'b': 2, 'c': 3}
for key, value in map.items():
print(key, value)
map = {'a': 1, 'b': 2, 'c': 3}
for index, key in enumerate(map):
print(index, key, map[key])
map = {'a': 1, 'b': 2, 'c': 3}
iter_map = iter(map)
while True:
try:
key = next(iter_map)
print(key, map[key])
except StopIteration:
break
這些方法都可以用于遍歷字典中的鍵、值或鍵值對。選擇使用哪種方式取決于你的需求和代碼的上下文。