可以使用 ndarray 的 T 属性来实现数组的转置,例如:

import numpy as np

arr = np.array([[1, 2], [3, 4]])
print(arr)
# 输出:
# [[1 2]
#  [3 4]]

transpose_arr = arr.T
print(transpose_arr)
# 输出:
# [[1 3]
#  [2 4]]

也可以使用 transpose() 方法来实现数组的转置,例如:

import numpy as np

arr = np.array([[1, 2], [3, 4]])
print(arr)
# 输出:
# [[1 2]
#  [3 4]]

transpose_arr = arr.transpose()
print(transpose_arr)
# 输出:
# [[1 3]
#  [2 4]]

两种方法都可以实现 ndarray 的数组转置。

Python NumPy 数组转置:T 属性和 transpose() 方法

原文地址: https://www.cveoy.top/t/topic/oSmm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录