Wie erhalte ich die Ausgabe des Python-Zählers in der Reihenfolge der Eingaben?

Ich habe daran gearbeitet, die Anzahl (Häufigkeit) zu ermitteln und dann die grafische Darstellung zu erstellen.

Ich benutzeCounter Klasse voncollections mit Python. Ich möchte die Ausgabe desCounter in der Reihenfolge des ersten eingehenden Objekts.

beispielsweise

offset=['a','b','c','a','b','b','b','c','c','c','c','c']
counts = Counter(offset)
print counts

output ist:

Counter({'c': 6, 'b': 4, 'a': 2})

Wie ich möchte, soll die Ausgabe in der Reihenfolge des ersten eingehenden Objekts wie folgt aussehen:

Counter({'a': 2, 'b': 4, 'c': 6})

Ist das möglich

Vielen Dan

Antworten auf die Frage(10)

Ihre Antwort auf die Frage