Ich habe eine Python-Zuordnung, und ich bin auf Schritt Nummer 7 stecken. Wie würde ich diesen Schritt lösen? Dabei wird gezählt, wie oft ein bestimmtes Element in einer Liste angezeigt wird.Nicht sicher, wie man einen Zähler bildet
Antwort
- zählen, wie viele jedes alphabetische Zeichen.
Verwenden Sie ein dictionary:
Am besten ist es ein Wörterbuch zu denken, als eine ungeordnete Menge von Schlüssel: Wert-Paare, mit der Forderung, dass die Schlüssel eindeutig sind (innerhalb eines Wörterbuch). Ein Paar geschweifte Klammern erstellt ein leeres Wörterbuch: {}. Platzieren einer kommagetrennten Liste von Schlüssel: Wert-Paaren innerhalb der geschweiften Klammern fügt dem Wörterbuch erste Schlüssel/Wert-Paare hinzu; Dies ist auch die Art und Weise, wie Wörterbücher in die Ausgabe geschrieben werden.
beispiel {"Key1" : "Value 1", 1 : 2, "Key3" : 4, 5 : "Value5"}
In diesem Fall zum Zählen, könnten wir das Wörterbuch aufgebaut, so sein: {character : # of times it has shown up}
beispiel {"a" : 7, "b" : 29}
Wie würden wir ein Wörterbuch als Zähler verwendet werden? Sie sehen, sie haben dieses coole Feature. Wenn der Value
eines Key
ein int()
oder float()
ist, können Sie es wie ein int oder float verwenden!
>>> example = {'letter' : 13}
>>> example['letter'] += 10
>>> example['letter']
23
>>> example['letter'] *= 1.02
>>> example['letter']
23.46
Mit diesem Wissen konnten wir alle Buchstaben in einer Liste oder Absatz und entweder fügen sie dem Wörterbuch durchlaufen und setzen ihren Wert auf 1 (wenn sie hinzugefügt have't worden ist), oder, wenn sie gewesen sein hinzugefügt, nur += 1
zu ihrem Wert.
- 1. wie man einen Zähler angularjs
- 2. Wie man einen Satz Wörterbücher bildet
- 3. Spring/JPA - Wie Zähler sicher zu inkrementieren
- 4. Wie erhöht man einen Zähler in Cassandra?
- 5. Apache Spark: wie man einen Zähler erstellt
- 6. EventLogQuery: Wie man Abfragezeichenfolge bildet?
- 7. Wie man einen polymorphen has_many für eine geerbte Klasse bildet
- 8. Frühling, wie man Kennwort auf Adminverkleidung bildet
- 9. Wie man Linien die gleiche Länge bildet?
- 10. XQuery, wie man eine Ähnlichkeitsmatrix bildet?
- 11. Wie implementiert man einen benutzerdefinierten Zähler in Freemarker?
- 12. Python - Unsicher, wie man einen Zähler innerhalb eines Variablennamens benutzt?
- 13. Wie GitHub einen Pull-Request bildet
- 14. Wie man verschiedene androide Wertverzeichnisse bildet
- 15. Wie man Grenzboden innerhalb des Blockes bildet?
- 16. Wie man Diagrammlinie im Entwurf Android bildet
- 17. Wie implementiert man einen statischen Zähler in Python
- 18. Wie man Mongoid Ordnung richtig bildet?
- 19. Wie man die richtige Abfrage bildet
- 20. wie man Kindelementabdeckung Grenze des Elternteils bildet?
- 21. Wie man "fuzzy date" in Ruby bildet?
- 22. Wie man Formatwährung aber nicht als Zeichenkette bildet?
- 23. Nicht sicher, wie man Sprite anzeigt
- 24. Python - rekursive Funktion einen Zähler nicht mitgerechnet
- 25. Nicht sicher, wie man diese Regex macht
- 26. Parameter Paradox? (Nicht sicher, wie man Wort)
- 27. Nicht sicher, wie man das druckt?
- 28. Android wie man Zähler vom Dienst erstellt?
- 29. wie Zähler auf einen Klassennamen in jquery
- 30. Auto Breite für einen Zähler
wo stecken Sie fest? –
Ich bin in Schritt 7 von histogram_cli.py stecken :( Bitte helfen Sie mir :( –
Pro Tipps zum Posten: Verwenden Sie einen bestimmten Titel, der auf das spezifische Problem bezieht, die Sie haben; vermeiden Sie Betteln Sätze wie "Bitte helfen Sie mir"; erklären Sie im Körper des Pfostens _exactly_, wo Sie feststecken, anstatt zu sagen, dass Sie einfach stecken bleiben; Posten Sie den Code, mit dem Sie Probleme im Körper haben. Sie sind willkommen, diese Frage zu redigieren oder ein viel besseres neues zu bitten ! – halfer