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
Partager