2016-08-19 40 views
1

我有動態zip()函數調用:用於在參數函數蟒 - 拉鍊動態

zip(id, value[0], value[1], value[2], value[3], value[4]) 

值具有動態長度:它可能包含3層或4或7的元件,等等 有一種方法我可以使zip()函數動態變化,並使用來自value的可變數量的元素?

例如僞代碼

zip(id, for i in range(0,len(value)): value[i]) 
+0

@khelwood:他們試圖傳入可變數量的參數。 –

回答

3

使用*args呼叫語法:

zip(id, *value) 

預謀value*講述的Python在value申請每個條目作爲單獨的參數來zip()