-1
我怎麼找到這個列表中的每一列的最大數量,請我想通怎麼辦行最大數量,但我不明白柱體部如何在多維列表的列中打印最大值?
import random as rd
multlst = [[x for x in range(1,5+1)] for y in range(1,5+1)]
def create():
for i in range(len(multlst)):
for j in range(len(multlst[i])):
multlst[i][j]= rd.randint(-100,100)
return multlst
def row():
for i in range(0,len(multlst)):
maxnum = max(multlst[i])
print("The maximum value in row %s is %s"%(i,maxnum))
def col():
## how do I find the maximum value in columns of the list
def main():
create()
print('\n'.join([''.join(['{:4}'.format(item) for item in row])
for row in multlst]))
row()
col()
main()
,什麼是打印速度比打印其他多維表( '\ n'.join([' '更Python的方式加入([' {:4}'。格式(項目)行中]] – Ironping