umpy库
umpyumpyspose()函数,可以轻松地实现矩阵转置。
portumpypp.array([[1, 2], [3, 4], [5, 6]])pspose(a)t(b)
array([[1, 3, 5],
[2, 4, 6]])
方法二使用列表推导式
另一种实现矩阵转置的方法是使用列表推导式。该方法适用于小规模的矩阵转置,但对于大规模的矩阵,其效率较低。
a = [[1, 2], [3, 4], [5, 6]]gege(a[0]))]t(b)
[[1, 3, 5],
[2, 4, 6]]
umpy库的方法效率较高,适用于大规模的矩阵转置;而使用列表推导式的方法适用于小规模的矩阵转置。