在 python 中转换二维数组
Conversion 2d array in python
我们有一个数组
a = [[1, 2, 3],[4, 5, 6],[7, 8, 9]]
并寻找数组:
b = [[1, 4, 7],[2, 5, 8],[3, 6, 9]]
谢谢!
尝试使用 numpy.transpose()。见下文:
将 numpy 导入为 np
a = [[1, 2, 3],[4, 5, 6],[7, 8, 9]]
[list(i) for i in np.array(a).transpose()]
输出:
[[1, 4, 7], [2, 5, 8], [3, 6, 9]]
我们有一个数组
a = [[1, 2, 3],[4, 5, 6],[7, 8, 9]]
并寻找数组:
b = [[1, 4, 7],[2, 5, 8],[3, 6, 9]]
谢谢!
尝试使用 numpy.transpose()。见下文:
将 numpy 导入为 np
a = [[1, 2, 3],[4, 5, 6],[7, 8, 9]]
[list(i) for i in np.array(a).transpose()]
输出:
[[1, 4, 7], [2, 5, 8], [3, 6, 9]]