【发布时间】:2019-02-01 10:11:59
【问题描述】:
我有一个在每个维度上都有不同长度的列表,如下所示:
list1=[[2,3,4],[1],[77,8,27,12],[25,15]]
我还有另一个具有相同数量元素的列表,例如:
list2=[a,b,c,d,e,f,g,h,i,j]
我想将我的 list2 重塑为 list1 并在 for 循环中一起处理两个列表。
【问题讨论】:
-
@abarnet,OP 不是在问相反的问题吗? "我想将我的 list2 重塑为 list1"
-
@sacul 哎呀;你是对的……重新开放。 (如果我错了,规范副本是this one。)
-
您的
list2不是一个有效的列表,除非您已经有一堆名为a到j的变量,您没有向我们展示。这使得复制和粘贴您的示例以展示如何解决问题变得更加困难,因为如果不重写您的示例,任何解决方案都会引发NameError。
标签: python python-3.x list multidimensional-array