Python *args
Argomenti arbitrari, *args
Se non sai quanti argomenti verranno passati nella tua funzione, aggiungi a *
prima del nome del parametro nella definizione della funzione.
In questo modo la funzione riceverà una tupla di argomenti e potrà accedere agli elementi di conseguenza:
Esempio
Se il numero di argomenti è sconosciuto, aggiungere a *
prima del nome del parametro:
def my_function(*kids):
print("The youngest child
is " + kids[2])
my_function("Emil", "Tobias", "Linus")
Gli argomenti arbitrari sono spesso abbreviati in *args nelle documentazioni Python.