Jednoduše:<br><br>def f(a,*args,**kwargs):<br> print a,args,kwargs<br><br>a - normální parametr<br>args - tuple všech dalších parametrů<br>kwargs - slovník s pojmenovanými parametry<br><br>Stejně tak při volání funkce, kdy jsou parametry např ve slovníku lze použít f(**slovnik)
<br><br><div><span class="gmail_quote">25.11.07, <b class="gmail_sendername">Pavel Pinkava</b> <<a href="mailto:pin2k.cz@gmail.com">pin2k.cz@gmail.com</a>>:</span><blockquote class="gmail_quote" style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex">
Mám dotaz, v dokumentaci se na nic podobnýho nemůžu doklikat, tak se ptám zde. Možná, že je to jenom triviální záležitost a moc nad tím přemýšlím, čímž nejsem schopen příjít na správné řešení.<br><br>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ů. Původně jsem zamýšlel předávat pole s určitými hodnotamy, ale stále se mi nedaří. Nechci po Vás řešení, jenom nakopnutí určitým směrem.
<br><br>Děkuji, s pozdravem<br><span class="sg">Pinkava Pavel<br></span><br>_______________________________________________<br>Python mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Python@py.cz">
Python@py.cz</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br></blockquote></div><br>