SORU
16 AĞUSTOS 2010, PAZARTESİ


Python: bir sözlük bir listedeki öğeleri saymak için Kullanma

Python yeniyim ve basit bir sorum var, öğelerin bir listesi var dediler

['elma','','elma','','',''] armut . Kırmızı Kırmızı Kırmızı

Bir sözlük için liste öğeleri ekleme ve öğe listesi görünür nasıl saymak için basit yolu nedir.

Liste için yukarıdaki çıkış olmak istiyorum:

{'elma': 2, '': 3, '': 1} armut . kırmızı

CEVAP
16 AĞUSTOS 2010, PAZARTESİ


2.7 ve 3.1 bu amaç için Counter özel dict var.

>>> from collections import Counter
>>> Counter(['apple','red','apple','red','red','pear'])
Counter({'red': 3, 'apple': 2, 'pear': 1})

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ELPRESADOR

    ELPRESADOR

    21 HAZİRAN 2008
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010
  • FusioNGamiing

    FusioNGamiin

    10 Temmuz 2007