Python *args
Arbitrêre argumente, *args
As jy nie weet hoeveel argumente wat in jou funksie deurgegee sal word nie, voeg a *
voor die parameternaam in die funksiedefinisie by.
Op hierdie manier sal die funksie 'n reeks argumente ontvang, en kan die items dienooreenkomstig toegang verkry:
Voorbeeld
As die aantal argumente onbekend is, voeg 'n *
voor die parameternaam by:
def my_function(*kids):
print("The youngest child
is " + kids[2])
my_function("Emil", "Tobias", "Linus")
Arbitrêre argumente word dikwels verkort tot *args in Python-dokumentasies.