Smi*_*Set 4 python transpose matrix
我是Python的新手,正在从事矩阵的转置工作,但无论任何短程序,我都发现它冗长的代码!
mymatrix=[(1,2,3),(4,5,6),(7,8,9),(10,11,12)]
for myrow in mymatrix:
print(myrow)
print("\n")
t_matrix = zip(*mymatrix)
for myrow in t_matrix:
print(myrow)
Run Code Online (Sandbox Code Playgroud)
您需要安装numpy才能将其导入Numpy转置
应用于一维矩阵时返回相似的结果
import numpy
mymatrix=[[1,2,3],[4,5,6]]
print(mymatrix)
print("\n")
print(numpy.transpose(mymatrix))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
92 次 |
| 最近记录: |