📜  字典循环通过字典的键. - Python (1)

📅  最后修改于: 2023-12-03 15:25:02.588000             🧑  作者: Mango

字典循环通过字典的键 - Python

在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()方法,它返回一个元组的列表,其中每个元组包含键和对应的值。我们可以通过遍历元组列表来访问字典的键和值。以下是使用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中字典循环的基础知识,可以在实践中应用它们了。