C'è un modo per ottenere un valore da una tupla in Python usando le espressioni?
def tup():
return (3, "hello")
i = 5 + tup() # I want to add just the three
So che posso fare questo:
(j, _) = tup()
i = 5 + j
Ma ciò aggiungerebbe alcune dozzine di righe alla mia funzione, raddoppiando la sua lunghezza.
_
è anche solo una variabile. Viene spesso usato per assegnare un valore che può essere scartato. Ma in teoria puoi ottenere il valore da_