[Python] super(MyClass, self).__init__(*args, **kwargs)

Christian Barra barrachri a gmail.com
Mer 17 Feb 2016 21:48:59 CET


def __init__(self,arg, *args, **kwargs):

args = ('Y','Y','Z')
kwargs = {1:"A", 2:"B", 3:"C"}

foo = B(args, kwargs,msg="Hello")

Cosa ti fa pensare che la lista (args immagino) si sia persa ?

La domanda e' tu dove ti aspetti di trovarla :)

args -> arg
kwargs -> *args
msg="Hello" -> **kwargs

-- 

I wish you a good day,
Christian
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20160217/23a85b6c/attachment.html>


Maggiori informazioni sulla lista Python