Wenn Python eine Implementierung von Rubys next
Methode hat? Ich meine etwas, was genauso funktioniert wie in Ruby, also wenn ich z. "z".next
wird "aa"
(anstelle von nur nächste Anmeldung in ASCII-Tabelle) zurückgegeben, "az".next
wird "ba"
und so weiter zurückgeben.Rubys "nächste" Implementierung in Python
-1
A
Antwort
0
Ich glaube nicht, dass es in Python eine eingebaute Methode dafür gibt. Eine ähnliche Frage wurde auf How can I get the next string, in alphanumeric ordering, in Python? gestellt und die angenommene Antwort gibt eine Lösung.
Verwandte Themen
- 1. Python-Äquivalent von Rubys each_with_index?
- 2. Python: entspricht Rubys a = [0..200]
- 3. Python-Äquivalent von Rubys each_slice (Anzahl)
- 4. Netcat-Implementierung in Python
- 5. Quicksort Implementierung in Python
- 6. Welcher Befehl öffnet Rubys REPL?
- 7. Websocket Implementierung in Python 3
- 8. K-Means-Implementierung in Python
- 9. Implementierung von SMPP in Python
- 10. Implementierung von WebdriverBackedSelenium in Python
- 11. trie Implementierung in Python, Objektreferenz
- 12. Python jetzt, nächste, n Iteration
- 13. Extraploation mit ‚nächste‘ Methode in Python
- 14. nächste Wertepaar in Python Liste finden
- 15. Rubys irb-Äquivalent in Perl?
- 16. sync_close in Rubys OpenSSL-Bibliothek
- 17. Konvertiere Rubys Zeiten in C#
- 18. Python - Hash-Heap-Implementierung
- 19. Python TCP-Stack-Implementierung
- 20. Python Threading/Thread-Implementierung
- 21. Lyapunov Exponent Python-Implementierung
- 22. Gmail API Python-Implementierung
- 23. Python-Implementierung von Parsec?
- 24. Python String Interpolation Implementierung
- 25. Python-Implementierung von YFilter
- 26. Python Datenbank-Implementierung
- 27. PageRank Python-Implementierung, Algorithmus
- 28. Insertion_Sort() Implementierung (Fehler), Python
- 29. Was ist das Python-Äquivalent von Rubys "inspect"?
- 30. Do Python reguläre Ausdrücke haben ein Äquivalent zu Rubys Atomgruppierung?
Ich nehme an, du meinst '" z ".next' und' "az" .next'. – smarx
Nein, Python hat das nicht. Sie müssten es selbst erstellen ... – mgilson
Wenn Sie genau die gleiche Funktionalität von einer anderen Sprache verlangen (wenn diese in vielen Sprachen wie Funktionen/Methoden oder Schleifen nicht üblich ist), bedeutet das, dass Sie nicht übernehmen die Denkweise der Sprache. Sie sollten zurücktreten und die Frage stellen: "Was versuche ich auf einer höheren Ebene zu erreichen?" Python kann verschiedene idiomatische Möglichkeiten haben, * das * zu tun. – jpmc26