我有以下代码:
areas=[1,2,3,4,5,6,7,8,9]
filas=np.sqrt(len(areas))
i=0
matriz=[]
while i < filas:
globals()['L%s'%(i+1)]=areas[(len(areas)//filas)*i:(len(areas)//filas)*(i+1)]
matriz.append('L%s'%(i+1))
i+=1
这只是给了我:
matriz=['L1','L2','L3']
我想得到的是:
matriz=[[1,2,3],[4,5,6],[7,8,9]]
我想要一些通用的东西,因为实际上我必须在1600个元素的列表中执行此操作,因此我将在列表中列出L40列表&#34; matriz&#34;。