Python **kwargs
Arbitrary Keyword Arguments, **kwargs
Pokud nevíte, kolik argumentů klíčového slova bude předáno vaší funkci, přidejte dvě hvězdičky: **
před název parametru v definici funkce.
Tímto způsobem funkce obdrží slovník argumentů a může podle toho přistupovat k položkám:
Příklad
Pokud je počet argumentů klíčového slova neznámý, přidejte
**
před název parametru dvojnásobek:
def my_function(**kid):
print("His last name is " + kid["lname"])
my_function(fname = "Tobias", lname = "Refsnes")
Arbitrary Kword Argumenty jsou v dokumentaci Pythonu často zkráceny na **kwargs .