如何把多个列表逐一放进一个新的列表
今天突然想到一个问题,纯粹乱想的{:5_109:}#已知代码
list1 =
list2 =
list3 = ['a','c','e','g','i']
list4 = ['b','d','f','h','j']
#如何生成这个新列表
list5 = 本帖最后由 sunrise085 于 2020-8-12 17:14 编辑
#已知代码
list1 =
list2 =
list3 = ['a','c','e','g','i']
list4 = ['b','d','f','h','j']
#如何生成这个新列表
list5=[]
for i in range(len(list1)):
list5.append(list1)
list5.append(list2)
list5.append(list3)
list5.append(list4)
for i in range(len(list1)) :
list5.append(list1)
list5.append(list2)
list5.append(list3)
list5.append(list4)
循环完事儿? yhhpf 发表于 2020-8-12 17:14
循环完事儿?
你慢了点啦,只能给二楼了{:5_110:} 还可以再少几行
list5=[]
for i in range(len(list1)):
for j in range(1,5):
exec("list5.append(list"+str(j)+")")
页:
[1]