如何在填充数组后遍历其中元素?求Python/伪代码实现方案
Python 实现数组的创建、填充与遍历
1. 创建与填充数组
Python 中用列表(list)实现数组功能,常见创建填充方式:
直接初始化
# 创建并直接填充元素 arr = [1, 2, 3, 4, 5]
空列表逐步填充
# 初始化空数组 arr = [] # 循环添加元素 for i in range(5): arr.append(i + 1) # 填充1到5
列表推导式快速填充
# 生成1到10的数组 arr = [x for x in range(1, 11)]
2. 遍历数组
直接遍历元素
for element in arr: print(element)
通过索引遍历
# 借助len()获取数组长度,按索引访问 for i in range(len(arr)): print(f"索引{i}的元素:{arr[i]}")
同时获取索引与元素
for idx, elem in enumerate(arr): print(f"索引{idx}:{elem}")
伪代码实现
创建与填充
// 初始化空数组 DECLARE arr AS ARRAY // 循环填充1到5 FOR i FROM 1 TO 5 DO ADD i TO arr END FOR // 直接初始化填充 DECLARE arr AS ARRAY = [1, 2, 3, 4, 5]
遍历数组
// 遍历每个元素 FOR EACH element IN arr DO PRINT element END FOR // 通过索引遍历 FOR i FROM 0 TO LENGTH(arr) - 1 DO PRINT "索引" + i + "的元素:" + arr[i] END FOR
内容的提问来源于stack exchange,提问作者Karina Shinn
相关产品推荐
相关产品推荐

