python将矩阵行列打印出来,python打印数字矩形
1、使用*解包,zip压缩,zip后变成zip类型,zip将原始矩阵从第一列开始,将每一列打包成一个元祖,将元祖强转为list,以达到矩阵转移的效果。
defspiralOrder(矩阵):
res=[]
whilematrix:
打印( matrix=,matrix)
res=matrix.pop(0)
matrix=list(zip(* matrix))[:-1]
2、用顺时针旋转,得到的数值可以逆转。
德凡提(矩阵):
res=[]
RES=矩阵。pop(0)[:-1]
whilematrix:
matrix=matrix[:-1]
matrix=list(zip(*matrix))
打印( msss=,矩阵)
RES=列表(矩阵。pop(0)):-1
返回者以上就是大蟒打印矩阵的方法,希望对大家有所帮助。更多大蟒学习指路:python基础教程
本文教程操作环境:windows7系统、Python 3.9.1、戴尔自交第三代电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。