pythonndarray怎么实现数组转置?
可以使用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的数组转置。
原文地址: https://www.cveoy.top/t/topic/hpxV 著作权归作者所有。请勿转载和采集!