新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python如何打印矩陣
1、使用*解包,zip壓縮,zip后變成zip類型,zip將原始矩陣從第一列開始,將每一列打包成一個元祖,將元祖強轉(zhuǎn)為list,以達到矩陣轉(zhuǎn)移的效果。

成都創(chuàng)新互聯(lián)是一家從事企業(yè)網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、行業(yè)門戶網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計制作的專業(yè)網(wǎng)站制作公司,擁有經(jīng)驗豐富的網(wǎng)站建設(shè)工程師和網(wǎng)頁設(shè)計人員,具備各種規(guī)模與類型網(wǎng)站建設(shè)的實力,在網(wǎng)站建設(shè)領(lǐng)域樹立了自己獨特的設(shè)計風(fēng)格。自公司成立以來曾獨立設(shè)計制作的站點成百上千家。
def spiralOrder(matrix):
res = []
while matrix:
print('matrix = ',matrix)
res += matrix.pop(0)
matrix = list(zip(*matrix))[::-1]
return res2、用順時針旋轉(zhuǎn),得到的數(shù)值可以逆轉(zhuǎn)。
def anti(matrix):
res = []
res += matrix.pop(0)[::-1]
while matrix:
matrix = matrix[::-1]
matrix = list(zip(*matrix))
print('msss=',matrix)
res += list(matrix.pop(0))[::-1]
return res以上就是python打印矩陣的方法,希望對大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)Python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
當(dāng)前標(biāo)題:創(chuàng)新互聯(lián)Python教程:python如何打印矩陣
文章路徑:http://fisionsoft.com.cn/article/djhihco.html


咨詢
建站咨詢
