大家好,又见面了,我是你们的朋友全栈君。
文章目录
1. 使用双重循环
2. 使用列表表达式
3. 使用zip函数
4. 使用numpy模块
1....arr = [[ 1, 2, 3],
[ 4, 5, 6],
[ 7, 8, 9],
[10, 11, 12]]
arr2 = []
# 数组的第二维维度...# 将arr 看做是一个打包后的数组
arr2 = zip(* arr)
print(list(arr2))
'''
# 输出结果为:
[(1, 4, 7, 10), (2, 5, 8, 11), (...使用numpy模块
# 使用numpy转置
import numpy as np
arr = [[ 1, 2, 3],
[ 4, 5, 6],
[ 7, 8,...9],
[10, 11, 12]]
arr = np.array(arr)
# 这里可以三种方法达到转置的目的
# 第一种方法
print(arr.T)
# 第二种方法
print(arr.transpose