2012-05-19 57 views
3

我有一點這裏謎語 我想要做的是有一個「對」,其循環從request.POST 3個變量和request.FILES 我所做的是:如何同時迭代多個列表?

images = request.FILES.getlist('image') 
titles = request.POST.getlist('title') 
captions = request.POST.getlist('caption') 
for image,title,caption in images,titles,captions: 

那似乎沒有工作 任何解決方案?

+2

當@Acorn表示使用zip時,請記住(引用文檔):返回的列表的長度被截斷爲最短參數序列的長度。 – PabloRosales

+0

+1爲短語「與for」 –

回答

17
for image, title, caption in zip(images, titles, captions): 

..是你想要的。 (zip docs

+0

謝謝我認爲它的工作 –

+0

即時通訊抱歉打擾你,但如果我想得到什麼是在標題領域寫什麼我應該寫? –

+0

我明白了,謝謝 –