原创 Python创建days 的列表 其中包含了一周中每天的名称 然后,它使用 for 循环逐个遍历 days 列表中的每个元素,并打印出每个元素的值。

2023-10-13 14:41 1047 3 3 分类: 物联网 文集: 学习分享

1.3. Looping over collections of values5 We have seen how to loop over integers. Is it possible to loop over values of other types? Yes: using a “for” loop, we can loop over values stored in virtually any kind of container. The range function constructs a list containing all the values over which we should loop. However, we can pass a list constructed in any other way. 3Note that the condition can yield any value, not only True or False. A number of values other than False are interpreted as false, e.g. None, 0, [] (empty list) and ’’ (empty string). 4You can read more about the Fibonacci numbers in Chapter 13. 5If you are not familiar with various built-in data structures such as lists, sets and dictionaries, you can safely skip this section. Looping over lists of values will be explained in Chapter 2. 3 Example: The following program:


1.3.价值集合循环5 我们已经了解了如何在整数上循环。是否可以循环使用其他类型的值? 是的:使用“for”循环,我们可以对存储在几乎任何类型的容器中的值进行循环。 range函数构造了一个列表,其中包含我们应该循环的所有值。 然而,我们可以传递以任何其他方式构建的列表。 3请注意,该条件可以产生任何值,而不仅仅是True或False。除 False被解释为False,例如None、0、[](空列表)和''(空字符串)。4你可以在第13章中阅读更多关于斐波那契数的内容。 5如果您不熟悉各种内置的数据结构,如列表、集合和字典,您可以 请安全跳过本节。在值列表上循环将在第2章中进行解释。 3. 示例:以下程序:

1 days = [’Monday’, ’Tuesday’, ’Wednesday’, ’Thursday’, 2 ’Friday’, ’Saturday’, ’Sunday’] 3 for day in days: 4 print day


这段代码是 Python 中的一段简单的 for 循环示例。它创建了一个名为 days 的列表,其中包含了一周中每天的名称。然后,它使用 for 循环逐个遍历 days 列表中的每个元素,并打印出每个元素的值。

下面是这段代码的逐行解释:

  1. days = [’Monday’, ’Tuesday’, ’Wednesday’, ’Thursday’, ‘Friday’, ’Saturday’, ’Sunday’]:这一行创建了一个列表 days,其中包含了一周中每天的名称。
  2. for day in days::这一行开始了 for 循环。它声明了一个变量 day,然后在每次循环迭代中,这个变量将被赋值为 days 列表中的下一个元素。
  3. print day:这一行在每次循环迭代时执行。它打印出当前循环变量 day 的值,即 days 列表中的当前元素。

所以,当你运行这段代码时,它将打印出一周中每天的名称,每个名称占一行。

作者: 丙丁先生, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3996156.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
我要评论
0
3
关闭 站长推荐上一条 /2 下一条