数据规整化:清理,转换,合并,重塑
转置(transpose)
实现的几种方式:
import numpy as np arr = np.arange(15).reshape((3,5)) print(arr) print(arr.T) print(zip(*arr)) [[ 0 1 2 3 4] [ 5 6 7 8 9] [10 11 12 13 14]] [[ 0 5 10] [ 1 6 11] [ 2 7 12] [ 3 8 13] [ 4 9 14]] [(0, 5, 10), (1, 6, 11), (2, 7, 12), (3, 8, 13), (4, 9, 14)]
对于高维的数组也有实现的方式就是使用一个轴编号的远足可以对这个轴进行转置,可以理解为正方体围绕轴转