>def spam(a, (b, c)) est maintenant invalide. À la place, utilisez def spam(a, b_c): b, c = b_c
Tu es en train de dire que le souligné _ est l'opérateur de concaténation des tuples?? Beurk!
Ce n'est pas comme ça que je l'ai compris. Pour moi, cela signifie qu'on ne peut plus faire de déballage de tuples dans les arguments d'une fonction, mais qu'on est maintenant obligé de le faire dans le corps de la fonction. "b_c" est juste le nom de la variable, qui pourrait être n'importe quoi d'autre.
[^] # Re: Grillay...
Posté par micha_mosk . En réponse à la dépêche Sortie de la version 3.0a1 du langage Python. Évalué à 2.
Ce n'est pas comme ça que je l'ai compris. Pour moi, cela signifie qu'on ne peut plus faire de déballage de tuples dans les arguments d'une fonction, mais qu'on est maintenant obligé de le faire dans le corps de la fonction. "b_c" est juste le nom de la variable, qui pourrait être n'importe quoi d'autre.