3
我在* args中將可變數目的列表傳遞給一個函數。我想完成的是將此參數傳遞給zip()。你能動態地爲python 2中的zip()函數創建參數嗎?
def amv(db, *args):
x = zip(args)
return x
我想避免如下:
if len(args) == 1:
x = zip(args[1])
elif len(args) == 2:
x = zip(args[1], args[2])
...etc.
太棒了!謝謝。事實證明,我需要填寫任何空缺列表(使它們長度相同),以避免在所有列表的最低長度處截斷zip()。在這種情況下,我是否必須創建新列表的元組?元組不能動態生成,所以我想我卡住了。 –