SORU
17 ŞUBAT 2011, PERŞEMBE


Python: defaultdict bu defaultdict?

Bir şekilde aşağıdaki kod çalışması için defaultdict(defaultdict(int)) bir özellik var mı?

for x in stuff:
    d[x.a][x.b]  = x.c_int

d ad-hoc, x.a x.b elementler bağlı olarak inşa edilmesi gerekiyor.

İşime yarayabilir:

for x in stuff:
    d[x.a,x.b]  = x.c_int

ama daha sonra kullanmak mümkün olmayacaktır:

d.keys()
d[x.a].keys()

CEVAP
17 ŞUBAT 2011, PERŞEMBE


Evet bu gibi:

defaultdict(lambda : defaultdict(int))

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • pissengehen

    pissengehen

    26 EYLÜL 2006
  • Rickymon Tero

    Rickymon Ter

    1 Ocak 2007
  • Subscribe!!

    Subscribe!!

    3 EKİM 2009