📜  python for 循环与数组 - Python (1)

📅  最后修改于: 2023-12-03 14:45:58.103000             🧑  作者: Mango

Python for 循环与数组

在 Python 中,for 循环是一种用于遍历数组(或其他可迭代对象)的常见语法结构。本文将介绍如何使用for循环来迭代数组,并提供一些丰富的示例代码来展示其用法。

使用 for 循环迭代数组

使用for循环迭代数组的语法如下:

for element in array:
    # 对每个元素执行操作

其中,element是一个变量名,用于迭代数组中的每个元素。array是要迭代的数组对象。

下面是一个简单的示例,展示了如何使用for循环迭代数组并打印每个元素:

array = [1, 2, 3, 4, 5]

for element in array:
    print(element)

输出结果为:

1
2
3
4
5

你可以根据需要在for循环内部执行任何操作,例如对数组元素进行计算、筛选等。

range() 函数和 for 循环

在处理数组时,range()函数经常与for循环一起使用。range()函数用于生成一系列数字,可以根据需要指定起始值、结束值和步长。

以下是使用range()函数和for循环来打印数字 1 到 5 的示例代码:

for i in range(1, 6):
    print(i)

输出结果为:

1
2
3
4
5

可以使用range()函数的三个参数来自定义生成数字的方式。例如,你可以指定步长来生成偶数序列:

for i in range(2, 11, 2):
    print(i)

输出结果为:

2
4
6
8
10
循环控制语句

for循环中,可以使用一些控制语句来控制循环的行为。

  • break语句可以用于提前结束循环。
  • continue语句可以跳过当前循环的剩余代码,直接进入下一次循环。

以下是一个示例代码,展示了如何在循环中使用这两个控制语句:

for i in range(1, 6):
    if i == 3:
        continue  # 跳过当前循环
    if i == 5:
        break  # 结束循环
    print(i)

输出结果为:

1
2
4
总结

在 Python 中,for循环是一种用于遍历数组的强大工具。本文介绍了如何使用for循环迭代数组,并展示了一些常见的用法和技巧。希望这些示例能帮助你更加灵活和高效地处理数组数据。