python数组怎么写循环

python数组怎么写循环

作者:Elara发布时间:2026-03-25 06:49阅读时长:12 分钟阅读次数:11
常见问答
Q
如何使用 for 循环遍历 Python 数组?

在 Python 中,如何使用 for 循环来访问数组(列表)中的每一个元素?

A

使用 for 循环遍历数组示例

可以使用 for 循环直接遍历数组,例如:

arr = [1, 2, 3, 4]
for item in arr:
    print(item)

这样可以依次访问数组中的每个元素。

Q
如何通过索引访问 Python 数组中的元素?

除了直接遍历元素之外,能否用循环结合索引访问数组中的元素?

A

使用 range() 函数结合索引访问

可以利用 for 循环配合 range() 函数遍历索引,然后通过索引访问数组元素,如下代码所示:

arr = ['a', 'b', 'c']
for i in range(len(arr)):
    print(arr[i])

这种方法适合在需要索引时使用。

Q
如何用 while 循环遍历 Python 数组?

除了 for 循环以外,是否可以使用 while 循环来遍历数组元素?

A

利用 while 循环结合索引访问数组

可以使用 while 循环和一个计数变量实现数组遍历。例如:

arr = [10, 20, 30]
i = 0
while i < len(arr):
    print(arr[i])
    i += 1

这样循环会遍历数组中所有元素,适合在循环条件或计数变量需要灵活控制时使用。