相关疑难解决方法(0)

如何拆分列表并将它们作为单独的参数传递?

我的问题是我在列表中有值.我想分离这些值并将它们作为单独的参数发送.

我的代码是:

def egg():
    return "egg"

def egg2(arg1, arg2):
    print arg1
    print arg2

argList = ["egg1", "egg2"]
arg = ', '.join(argList)

egg2(arg.split())
Run Code Online (Sandbox Code Playgroud)

这行代码 (egg2(arg.split()))不起作用,但是我想知道是否可以调用一些将列表中的值分开的内置函数,因此稍后我们可以将它们作为两个不同的参数发送.类似于egg2(argList[0], argList[1]),但要动态完成,这样我就不必显式列出参数.

python list

30
推荐指数
2
解决办法
3万
查看次数

标签 统计

list ×1

python ×1