Jedna zvezdica predstavlja proizvoljan broj pozicionih argumenata, a dve proizvoljne keyword (srpska reč za ovo?) argumenata.
Na primer,
Code:
def foo(*args, **kwargs)
funkcija u args će imati listu pozicionih argumenata, a u kwargs će imati dict keyword argumenata.
Ako je pozoveš sa
Code:
foo(1, 2, 3, bar=4, baz=5)
biće
Code:
args = [1, 2, 3]
i
Code:
kwargs = {'bar'=4, 'baz'=5}