将一个二维数组a的行列元素转换存到另一个二维数组b中代码
时间: 2023-12-20 08:54:00 浏览: 84
二维数组的行列互换(函数调用实现)
4星 · 用户满意度95%
好的,以下是将二维数组a的行列元素转换存到另一个二维数组b中的代码示例(假设a和b的行列数相同):
```python
# 创建二维数组a
a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 创建空的二维数组b
b = [[0 for col in range(len(a))] for row in range(len(a))]
# 遍历a数组,将行列元素转换存到b数组中
for i in range(len(a)):
for j in range(len(a)):
b[i][j] = a[j][i]
# 输出结果
print(b)
```
输出结果为:
```
[[1, 4, 7], [2, 5, 8], [3, 6, 9]]
```
上述代码中,我们首先创建了一个二维数组a,然后创建一个与a行列数相同的空数组b。接着,我们使用两个for循环遍历a数组,将每个元素的行列值交换后存入对应的b数组位置中。最后输出转换后的b数组即可。
阅读全文