相关疑难解决方法(0)

将列表的每个元素传递给在Python中带有多个参数的函数?

例如,如果我有

a=[['a','b','c'],[1,2,3],['d','e','f'],[4,5,6]]

如何在不必键入的情况下将每个元素a作为一个论证zip

zip(a[0],a[1],a[2],a[3])

python arguments function

8
推荐指数
1
解决办法
2553
查看次数

Python:将数组作为单独的参数传递给函数

我有一个无法编辑的函数,该函数需要 3 个参数

def rgb_color(r,g,b):
    print(r,g,b)
Run Code Online (Sandbox Code Playgroud)

现在我将这些值作为数组,如果需要,我可以将此变量更改为列表或其他内容

black = [0, 0, 0]
Run Code Online (Sandbox Code Playgroud)

有没有办法将变量black传递给函数而不使用

black[0], black[1], black[2]
Run Code Online (Sandbox Code Playgroud)

就像是

call_user_function(rgb_color, black) 
Run Code Online (Sandbox Code Playgroud)

python python-3.x

2
推荐指数
1
解决办法
214
查看次数

标签 统计

python ×2

arguments ×1

function ×1

python-3.x ×1