Elementhäufigkeit in einer Python-Liste von Wörterbüchern

8

Ok, also habe ich eine Liste mit Diktaten:

%Vor%

und ich möchte die "Häufigkeit" der Elemente in jeder Spalte. Also würde ich etwas wie:

bekommen %Vor%

Irgendwelche Module, die sowas machen können?

    
dochead 28.06.2009, 20:15
quelle

4 Antworten

13

collections.defaultdict von der Standardbibliothek zur Rettung:

%Vor%

gibt

aus %Vor%

wie gewünscht (Reihenfolge der Schlüssel auseinander, natürlich - es ist in einem Diktat irrelevant).

    
Alex Martelli 28.06.2009, 20:23
quelle
2
%Vor%

Einfachste Lösung und tatsächlich getestet.

    
zinovii 28.06.2009 20:26
quelle
2

Neu in Python 3.1: Die Klasse collections.Counter :

%Vor%

Ausgänge:

%Vor%     
Tim Pietzcker 28.06.2009 20:33
quelle
1

Dies?

%Vor%     
S.Lott 28.06.2009 20:23
quelle

Tags und Links