python for循环遍历字典

2023-02-23 00:00:00 遍历 循环 字典

在 Python 中,可以使用 for 循环遍历字典中的键、值或键值对。下面是遍历字典的几种方式:

遍历字典中的键:

my_dict = {"apple": 1, "banana": 2, "orange": 3}

for key in my_dict:
    print(key)

上述代码会遍历字典中的所有键并输出它们。

遍历字典中的值:

my_dict = {"apple": 1, "banana": 2, "orange": 3}

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

上述代码会遍历字典中的所有值并输出它们。

遍历字典中的键值对:

my_dict = {"apple": 1, "banana": 2, "orange": 3}

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

上述代码会遍历字典中的所有键值对,并输出它们。

需要注意的是,当您遍历字典时,字典中的键值对的顺序可能与您添加它们的顺序不同。这是因为在 Python 3.7 之前,字典是无序的。在 Python 3.7 及更高版本中,字典是有序的,并按照添加键值对的顺序进行排序。

相关文章