Existe-t-il un moyen d'étendre un tuple Python en fonction - en tant que paramètres réels?
Par exemple, voici expand()
la magie:
some_tuple = (1, "foo", "bar")
def myfun(number, str1, str2):
return (number * 2, str1 + str2, str2 + str1)
myfun(expand(some_tuple)) # (2, "foobar", "barfoo")
Je sais que l'on pourrait définir myfun
comme myfun((a, b, c))
, mais bien sûr, il peut y avoir un code hérité. Merci