Si tengo una función def f(a, b, c, d)
y dos tuplas, cada una con dos elementos, ¿hay alguna manera de descomprimir estas tuplas para que pueda enviar sus valores a la función?Cómo desempaquetar varias tuplas en la llamada a función
f(*tup1, *tup2)
También sentí que esto debería funcionar. Permitir que solo una expresión * y ** expanda argumentos en la función _calls_ parece una restricción innecesaria para mí. Del mismo modo, para permitirlo solo al final de la lista. Esta restricción lleva en la práctica al desorden de códigos de tupla y dictado alrededor de las llamadas a funciones. – Stefan
A partir de [Python 3.5.0] (https://www.python.org/downloads/release/python-350/), gracias a [PEP-448] (http://www.python.org/dev/ peps/pep-0448 /), su psuedocode ahora es válido Python. Ver [mi respuesta actualizada] (http://stackoverflow.com/a/10564819/722121). –