Afficher un message
Vieux 13/08/2007, 00h13   #42
MC
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: dictionnons dans la joie et la bonne humeur...

'soir !

Pour des attributs de classe, Laurent Pointal t'a quasiment donné une
solution (en 1 ligne aussi).

Exemple :

class c(object):
def __init__(self):
pass

def affecte(self,d):
[setattr(self,i,j) for i,j in d.items()]

a=c()
d=dict(aa=1, bb=22, cc=333)
a.affecte(d)
print a.aa,a.bb,a.cc








--
@-salutations

Michel Claveau


  Réponse avec citation
 
Page generated in 0,04895 seconds with 9 queries