Python 如何转置,Python转置方法指南
原创Python中的转置操作可以通过使用NumPy库来实现,NumPy是一个流行的Python库,用于处理大型多维数组和矩阵,以下是使用NumPy进行转置操作的示例代码:
import numpy as np 创建一个二维数组 array = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) 使用NumPy的转置函数将数组转置 transposed_array = np.transpose(array) 打印转置后的数组 print(transposed_array)
在上面的代码中,我们首先导入NumPy库,并创建一个二维数组,我们使用np.transpose()
函数将数组转置,我们打印出转置后的数组。
输出结果为:
[[1 4 7] [2 5 8] [3 6 9]]
可以看到,原来的二维数组被成功转置了,在转置后的数组中,原来的行变成了列,列变成了行。
需要注意的是,如果原始数组是三维或更高维度的,np.transpose()
函数也可以轻松处理,只需将原始数组作为参数传递给np.transpose()
函数即可。