Python 循环数组
由于数组对象的行为类似于序列,您可以借助for循环或while循环遍历其元素。
“for”循环使用数组
看一个以下示例-
import array as arr
a = arr.array('d', [1, 2, 3])
for x in a:
print (x)
它将产生以下输出。
1.0
2.0
3.0
使用数组的while循环
下面的示例展示了如何使用 while 循环遍历数组-
import array as arr
a = arr.array('d', [1, 2, 3])
l = len(a)
idx =0
while idx<l:
print (a[idx])
idx+=1
for循环与数组索引
我们可以使用内置的len()函数来找到数组的长度。使用它来创建一个范围对象以获得索引的系列,然后在 for 循环中访问数组元素。
import array as arr
a = arr.array('d', [1, 2, 3])
l = len(a)
for x in range(l):
print (a[x])
您将获得与第一个示例中相同的输出。