Existe-t-il un moyen d'obtenir une valeur à partir d'un tuple en Python à l'aide d'expressions?
def tup():
return (3, "hello")
i = 5 + tup() # I want to add just the three
Je sais que je peux le faire:
(j, _) = tup()
i = 5 + j
Mais cela ajouterait quelques dizaines de lignes à ma fonction, doublant sa longueur.
_
n'est également qu'une variable. Il est juste souvent utilisé pour lui attribuer une valeur qui peut être ignorée. Mais théoriquement, vous pouvez obtenir la valeur de_