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

  • Make:

    Make:

    23 Mart 2006
  • RobertDuskin

    RobertDuskin

    12 HAZİRAN 2008
  • UCBerkeley

    UCBerkeley

    3 Mayıs 2006