python如何把列表内的数据转变为函数参数

比如有一个列表

list =[1,2,3,4,5...]
def function(*arg):
    pass

如何把列表内的数据当做函数参数,参数个数和列表长度不确定,如何一次传入参数?

function(1),function(1,2),function(1,2,3)...

解包呗

list = [1, 2, 3, 4, 5]

def function(*arg):
    pass

function(*list)

就正常input传入

img

def function(l):
    print(l)
l=input()
function(l)

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632