[python] Funkce o neznámým počtu parametrů

Petr Prikryl PrikrylP na skil.cz
Pondělí Listopad 26 10:56:50 CET 2007


> Pavel Pinkava
>
> [...] Jak vytvořit funkci o n-parametrech, že bych při každém 
> použití této funkce zpracovával neznámý počet prvků. [...]

Mrkni na možnosti definice funkce http://docs.python.org/ref/function.html
Ve spodní části je uveden zápis argumentu s jednou hvězdičkou nebo s dvěmi
hvězdičkami. Podrobnosti jsou dále uvedeny v "5.3.4 Calls" 
http://docs.python.org/ref/calls.html

Stručně, forma *arg převede všechno zadané do podoby n-tice (tuple).
Forma **arg převede všechno zadané do podoby slovníku, ale parametry
musí být jako klíčové (tj. jméno=hodnota).

pepr


Další informace o konferenci Python