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

  • Howard Pinsky

    Howard Pinsk

    6 AĞUSTOS 2006
  • The Weavers of Eternity Paracord Tutorials

    The Weavers

    1 Ocak 2014
  • waterfairy17

    waterfairy17

    9 Aralık 2007