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

  • chrmoe

    chrmoe

    7 Kasım 2006
  • FamilyFeud

    FamilyFeud

    22 AĞUSTOS 2006
  • Just So

    Just So

    3 HAZİRAN 2007