Koudink
Dalsi
Seznam
Predchozi
Autor: Tuttle (...) on 'Koudink'
Cas: Ut 22.6.2010 21:19.54
Titulek: Python tip: Zjisteni cetnosti prvku pole

                                                                                 
 
Casto potrebuju pri analyzach dat v pythonskem shellu spocitat cetnost
(angl. frequency) prvku pole. Narazil jsem na zpusob, ktery se hodi pro svou 
strucnost. Efektivni moc neni, ale to ve vetsine pripadu nevadi. 
 
s = [878, 192, 192, 886, 886, 886, 192, 192, 192, 878, 878, 192]
dict((x, s.count(x)) for x in set(s))
{192: 6, 878: 3, 886: 3}
 
Dalsi zpusoby se probiraji treba zde:
http://stackoverflow.com/questions/893417/item-frequency-count-in-python
 
V novejsich verzich Pythonu existuji optimalizovane zpusoby reseni tohoto.
 
T.

Dalsi Seznam Predchozi


[ Domu | Prstik | O Piskovisti | Deticky | Nastenky | Koutky ]