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

  • Blue Lightning TV

    Blue Lightni

    9 EKİM 2011
  • Droid Life

    Droid Life

    17 Kasım 2009
  • ImBluecams

    ImBluecams

    25 Kasım 2012