Python 如何转置,Python转置方法指南

原创
ithorizon 7个月前 (09-27) 阅读数 61 #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()函数即可。



热门