循环语句创建二维数组
时间: 2023-09-26 17:10:38 浏览: 86
动态创建二维数组
要使用循环语句创建二维数组,你可以使用嵌套的循环结构来遍历数组的行和列,并在每个位置上设置相应的值。
以下是一个示例代码,演示如何使用循环语句创建一个3x3的二维数组:
```python
# 创建一个3x3的二维数组
rows = 3
cols = 3
array = []
# 使用循环语句逐行创建二维数组
for i in range(rows):
# 创建一个空的行列表
row = []
# 使用循环语句逐列添加元素到行列表
for j in range(cols):
# 添加元素到行列表
value = i * cols + j + 1
row.append(value)
# 将行列表添加到二维数组中
array.append(row)
# 打印二维数组
for i in range(rows):
for j in range(cols):
print(array[i][j], end=" ")
print()
# 输出:
# 1 2 3
# 4 5 6
# 7 8 9
```
在上述代码中,我们使用两个嵌套的循环来遍历行和列,并在每个位置上设置适当的值。通过变量 `i` 和 `j` 的组合,我们可以计算出每个元素应该具有的值,并将其添加到行列表中。最后,将每一行添加到二维数组中。
希望这个示例对你有帮助!如果还有其他问题,请随时提问。
阅读全文