我有2個相同大小的列表。Python列表Itertools和For循環
list1 = [start1,start2,start3, start4]
list2 = [end1, end2, end3, end4]
在list1
startn
對應endn
在list2
。
我想在一個for
循環中使用這兩個列表來進一步計算。 問題是:我想使用for
循環中每個列表中的2個元素的組合。例如: 我想從list1
和end1
,end3
中提取start1
,start3
,list2
,並在for
循環中使用這4個值。
對於單列表,提取2種元素的組合,我知道這是下面的代碼:
import itertools
for a, b in itertools.combinations(mylist, 2):
但是我怎麼提取list1
2個值和相同的對應值從list2
和使用一個for
循環?