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

  • Dellbear816

    Dellbear816

    4 Mart 2008
  • Miles Fisher

    Miles Fisher

    8 NİSAN 2009
  • thenewboston

    thenewboston

    4 ŞUBAT 2008