SORU
5 EKİM 2009, PAZARTESİ


Python en yaygın element listesi

Python listede en yaygın elementi bulmak için etkili bir yol nedir?

Liste benim öğeleri hashable olmayabilir bu yüzden bir sözlük kullanın. Berabere durumda da en düşük endeks ile iade edilmelidir. Örnek:

>>> most_common(['duck', 'duck', 'goose'])
'duck'
>>> most_common(['goose', 'duck', 'duck', 'goose'])
'goose'

CEVAP
5 EKİM 2009, PAZARTESİ


Oyunu: bir daha basit

def most_common(lst):
    return max(set(lst), key=lst.count)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • RawBrahs

    RawBrahs

    28 Aralık 2010
  • steeletraining

    steeletraini

    28 NİSAN 2010
  • Trulia

    Trulia

    29 Kasım 2006