[ NaHCO3 @ 16.04.2013. 16:46 ] @
Zanima me sta predstavljaju dve zvezdice uz parametar funkcije?

Znam da jedna zvezda predstavlaj proizvoljan broj argumenata prosledjenih u funkciju.
[ del-boy @ 16.04.2013. 16:55 ] @
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}