[Python] asterisco

Marco Mariani marco a sferacarta.com
Lun 15 Gen 2007 16:48:23 CET


giuseppe massimo bertani wrote:
> 	*rel_list
>
> che funzione ha l'asterisco in questo caso?
>   
Srotolamento della lista in parametri posizionali:


args = [1,2,3]

foo(*args)


equivale a:

foo(1,2,3)


a differenza di foo(args) che equivale a foo([1,2,3])

Volendo gestire i parametri come lista, puoi usare

def foo(*args):
    ...





Maggiori informazioni sulla lista Python