2
是否有可能用最小的一個「relooping」與另一個大小的循環2列表?Python雙循環
例如:
list = [1,2,3,4,5,6,7,8,10]
list2 = [a,b]
newlist = []
for number, letter in zip(list, list2):
newlist.append(item)
newlist.append(item2)
環路在[1A,2B]停止導致有在list2中沒有更多的項目,是否有可能爲list2中重新開始,直到list1的爲空?即: newlist = [1a,2b,3a,4b,5a,6b]等?
thkx!
第二個列表的長度是否是第一個的因子?也就是說,它會重複多次? – aganders3
@AshwiniChaudhary:不是那麼重要,因爲那個人沒有* itertools就特意要求一種方式。我相信這是其他事情的重複,不過,我想我自己已經回答了這個問題。 – DSM
@DSM這一個:[交錯2列表的不等長度](http://stackoverflow.com/questions/19883826/interleaving-2-lists-of-unequallengths) –