编程:定义一个2x3的数组,依次输入值后将该数组行列元素互换,存到另一个二维数组中,并输出。
时间: 2023-06-05 13:47:53 浏览: 392
数组的基本概念-第5章 数组
好的,下面是代码实现:
```python
# 定义一个2x3的数组
arr = [[1, 2, 3], [4, 5, 6]]
# 定义一个3x2的数组,用于存储行列互换后的结果
new_arr = [[, ], [, ], [, ]]
# 依次输入值
for i in range(2):
for j in range(3):
arr[i][j] = int(input("请输入第{}行第{}列的值:".format(i+1, j+1)))
# 将该数组行列元素互换
for i in range(2):
for j in range(3):
new_arr[j][i] = arr[i][j]
# 输出结果
print("原数组:")
for i in range(2):
for j in range(3):
print(arr[i][j], end=" ")
print()
print("行列互换后的数组:")
for i in range(3):
for j in range(2):
print(new_arr[i][j], end=" ")
print()
```
希望能够帮到你!
阅读全文