Tag: python-3.x

Was ist eine Alternative zur Ausführung in Python 3?

Es scheint, sie storniert in Python 3 all die einfache Möglichkeit, schnell laden ein Skript durch Entfernen von execfile() Gibt es eine offensichtliche Alternative, die ich vermisse?

Wie man zwei Python-Wörterbücher in einem einzigen Ausdruck zusammenführt?

Ich habe zwei Python-Wörterbücher, und ich möchte einen einzigen Ausdruck schreiben, der diese beiden Wörterbücher zurückgibt, verschmolzen. Die update() -Methode wäre das, was ich brauche, wenn es sein Ergebnis zurückgab, anstatt ein Dict an Ort und Stelle zu ändern. >>> x = {'a':1, 'b': 2} >>> y = {'b':10, 'c': 11} >>> z = x.update(y) […]

Was ist der beste Weg, um Akzente in einem Python Unicode String zu entfernen?

Ich habe eine Unicode-Saite in Python, und ich möchte alle Akzente (diakritische Instrumente) entfernen. Ich fand im Internet eine elegante Möglichkeit, dies in Java zu tun: Konvertiert den Unicode-String in seine lang normalisierte Form (mit einem separaten Zeichen für Buchstaben und diakritische Zeichen) Entfernen Sie alle Zeichen, deren Unicode-Typ "diakritisch" ist. Muss ich eine Bibliothek […]

Hat Python eine eingebaute Funktion für String natürliche Art?

Mit Python 3.x habe ich eine Liste von Strings, für die ich eine natürliche alphabetische Art ausführen möchte. Natürliche Sortierung: Die Reihenfolge, mit der Dateien in Windows sortiert werden. Zum Beispiel ist die folgende Liste natürlich sortiert (was ich will): ['elm0', 'elm1', 'Elm2', 'elm9', 'elm10', 'Elm11', 'Elm12', 'elm13'] Und hier ist die "sortierte" Version der […]

Eine Karte abrufen (), um eine Liste in Python 3.x zurückzugeben

Ich versuche, eine Liste in Hexe zuzuordnen und dann die Liste woanders zu benutzen. In python 2.6 war das einfach: A: Python 2.6: >>> map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] Bei Python 3.1 gibt das obige ein Kartenobjekt zurück. B: Python 3.1: >>> map(chr, [66, 53, 0, 94]) <map object at 0x00AF5570> […]

Python ist die beste Programmiersprache der Welt.