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

  • Abe Olandres

    Abe Olandres

    16 EYLÜL 2006
  • MusicDeluxeTV

    MusicDeluxeT

    14 Mayıs 2010
  • Tech4Geeks

    Tech4Geeks

    8 Ocak 2012