bonjour
je bute sur ce pb depuis plusieurs jours




def addition(*args):

result = 0

for x in args:
result = result + x
return result

liste=(1,5,9)
print(addition(45,69,2,4587,458))
print(addition(liste))

lorsque j'appelle la fonction avec les arguments ça fonctionne
lorsque j'appelle la fonction avec la référence d'une liste j'obtiens

TypeError: unsupported operand type(s) for +: 'int' and 'tuple'

alors que les arguments sont de classe <INT>

Merci de m'éclairer