你能在 python 2 中为 zip() 函数动态创建参数吗?

Fra*_*rie 4 zip python-2.7

我将 *args 中可变数量的列表传递给函数。我想要完成的是将此参数传递给 zip()。

def amv(db, *args):
    x = zip(args)
    return x
Run Code Online (Sandbox Code Playgroud)

我想避免以下情况:

if len(args) == 1:
    x = zip(args[1])
elif len(args) == 2:
    x = zip(args[1], args[2])
...etc.
Run Code Online (Sandbox Code Playgroud)

Ign*_*ams 5

嗯......你几乎拥有它。

x = zip(*args)
Run Code Online (Sandbox Code Playgroud)