python for循环遍历字典
在 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 及更高版本中,字典是有序的,并按照添加键值对的顺序进行排序。
相关文章