skip to content
Liu Yang's Blog

[技巧]Python原生代码进行矩阵转置

/ 1 min read

A = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
]
list(zip(*A))
Terminal window
输出[(1, 4, 7), (2, 5, 8), (3, 6, 9)]
*A将A拆分为多行的List
zip函数可将多个序列打包,实现多列表的同时迭代,侧面实现了转置