📅  最后修改于: 2023-12-03 15:25:02.588000             🧑  作者: Mango
在Python中,字典是一种用于存储键值对的集合。字典中的键必须是唯一的,而值可以是任何类型的数据。字典循环是遍历字典中所有键(或值)的一种方便方法。在本文中,我们将学习如何通过字典的键进行循环。
首先,让我们创建一个简单的字典并循环打印它的所有键:
fruits = {"apple": 1, "banana": 2, "orange": 3}
for key in fruits:
print(key)
上面的代码将打印以下内容:
apple
banana
orange
我们可以看到,for
循环按照字典中键的顺序循环遍历字典中的所有键。
现在,让我们将上面的代码改为循环访问字典的键和值:
fruits = {"apple": 1, "banana": 2, "orange": 3}
for key in fruits:
print(key + ":", fruits[key])
上面的代码将打印以下内容:
apple: 1
banana: 2
orange: 3
我们可以看到,我们在循环中通过键来访问每个值,并将它们一起打印出来。
另一种遍历字典的方法是使用items()
方法,它返回一个元组的列表,其中每个元组包含键和对应的值。我们可以通过遍历元组列表来访问字典的键和值。以下是使用items()
方法的示例代码:
fruits = {"apple": 1, "banana": 2, "orange": 3}
for key, value in fruits.items():
print(key + ":", value)
上面的代码将打印以下内容:
apple: 1
banana: 2
orange: 3
我们可以看到,我们使用items()
方法遍历每个元组,然后通过每个元组中的键和值打印字典的内容。
通过这篇文章,我们学习了如何通过字典的键遍历字典,并访问键的值。我们还介绍了使用items()
方法遍历字典的键和值的方式。现在你已经掌握了Python中字典循环的基础知识,可以在实践中应用它们了。