Ist es in Python möglich, eine Liste von Wörtern nicht nach dem englischen Alphabet, sondern nach einem selbst erstellten Alphabet zu sortieren.Wörter in Python sortieren
6
A
Antwort
12
Sie können normalerweise benutzerdefinierte Vergleichsmethoden definieren, damit die Sortierung innerhalb Ihrer Einschränkungen durchgeführt wird. Ich habe noch nie eine Zeile von Python in meinem Leben codiert, aber es ist ähnlich genug Ruby für mich zu bemerken, dass der folgende Auszug aus this page könnte Ihnen helfen:
alphabet = "zyxwvutsrqpomnlkjihgfedcba"
inputWords = ["england", "france", "spain", "italy", "greece", "portugal",
"canada", "usa", "mexico", "peru", "cuba", "chile", "argentina",
"zimbabwe", "uganda", "congo", "zambia", "namibia", "ghana"]
print sorted(inputWords, key=lambda word: [alphabet.index(c) for c in word])
Sie könnten auch articles auszuchecken these wollen. Viel Glück!
+0
danke für diese Information; Es hat mir geholfen vorwärts zu gehen – Preys
Verwandte Themen
- 1. Wie Liste der Wörter Wert sortieren
- 2. Zähle einzelne Wörter in Python
- 3. Python finde Wörter in nltk.tree
- 4. Grundstück häufigsten Wörter in Python
- 5. Sortieren Textdatei in Python
- 6. Sortieren CSV in Python
- 7. Python: Sortieren Wörterbuch der Wörterbücher
- 8. Sortieren Karte mit (Spanisch), betont Wörter in RCPP
- 9. Konvertieren von Zahlen in Wörter in Python
- 10. Sortieren einer Ganzzahlliste in Python
- 11. Einfache Auswahl in Python sortieren
- 12. Falsche Auswahl In Python sortieren
- 13. Split HTML nach N Wörter in Python
- 14. Python - Zähle Wörter in einem gegebenen Text
- 15. Split-Sprach-Audiodatei über Wörter in Python
- 16. Python Selection Probleme sortieren
- 17. wie Sortieren Python Objekte
- 18. Sortieren nach Wert python
- 19. Sortieren Strings, erste Buchstaben zuerst, dann Buchstaben innerhalb der Wörter
- 20. sortieren Tupel in Listen in Python
- 21. Sortieren Array in alphabetischer Reihenfolge in Python
- 22. Isomorphe Wörter
- 23. Wie spalte ich Wörter in Python, während Wörter mit Bindestrichen in Betracht gezogen werden?
- 24. Sortieren eines Wörterbuchs (mit Datumsschlüssel) in Python
- 25. Wie mit Lambda in Python zu sortieren
- 26. Sortieren und Schreiben von Dateien in Python
- 27. Sortieren auf verschiedenen Ebenen in Python
- 28. Sortieren Sie ein verschachteltes Wörterbuch in Python
- 29. Sortieren einer Liste von Listen in Python
- 30. Sortieren stdout durch IP-Adresse in Python
Was ist selbst erstelltes Alphabet? – SilentGhost