Wenn Sie mehrere Zeichen in einer Zeichenfolge ersetzen möchten, ohne reguläre Ausdrücke in der Python3-Serie zu verwenden

Wenn Sie mehrere Zeichen in einer Zeichenfolge durch python3-Serien ersetzen möchten

Zu verwendende Anweisungen / Funktionen / Methoden

Stichprobe

sample.py


lst = ['1', '2', '3']
delete_for_str = str.maketrans(dict.fromkeys(lst, "<ok>")) #1. Argument:Iterator,2. Argument:Zeichenkette nach dem Ersetzen
oldstr = '1ho2ge3'
newstr = oldstr.translate(delete_for_str)
print(newstr)
#Ausgabeergebnis:
#<ok>ho<ok>ge<ok>

Recommended Posts

Wenn Sie mehrere Zeichen in einer Zeichenfolge ersetzen möchten, ohne reguläre Ausdrücke in der Python3-Serie zu verwenden
Memorandum Regulärer Ausdruck Wenn die Zeichenfolge mehrere Zeichen enthält, die Sie trennen möchten
Bei Verwendung regulärer Ausdrücke in Python
So schreiben Sie eine Zeichenfolge, wenn Python mehrere Zeilen enthält
Ich möchte eine Variable in einen Python-String einbetten
Wenn Sie in der for-Anweisung plt.save möchten
[Linux] Wenn Sie aus mehreren Dateien nach einer bestimmten Zeichenfolge suchen möchten
[Django] Memorandum, wenn Sie asynchron kommunizieren möchten [Python3]
Wenn Sie einen UNIX-Befehl in Python ausführen möchten
[Unterprozess] Wenn Sie ein anderes Python-Programm in Python-Code ausführen möchten
Zeitzonenspezifikation beim Konvertieren einer Zeichenfolge in einen Datums- / Uhrzeittyp mit Python
[Python] Wenn Sie alle Variablen in einer anderen Datei verwenden möchten
Wenn Sie einer Variablen in Python einen CSV-Export zuweisen möchten
Wenn Sie eine mehrdimensionale Liste nach mehreren Zeilen sortieren möchten
Wenn Sie mehrere Versionen derselben Python-Bibliothek verwenden möchten (virtuelle Umgebung mit venv)
Ersetzen Sie Nicht-ASCII durch reguläre Ausdrücke in Python
Verwendung regulärer Ausdrücke in Python
Hinweis: [Python3] Konvertiert datetime in eine Zeichenfolge in einem beliebigen Format
Wenn Sie eine Spalte spaltenweise durch einen fehlenden Wert (NaN) ersetzen möchten
[Python] Wenn Sie ein Streudiagramm mehrerer Cluster zeichnen möchten
Ich möchte einen Teil der Excel-Zeichenfolge mit Python einfärben
Einbetten von Variablen in Python-Strings
Ich möchte mit Python ein Fenster erstellen
Python Hinweis: Wenn Sie einer Zeichenfolge einen Wert zuweisen
Verwendung mehrerer Argumente bei der Parallelverarbeitung mithilfe der Mehrfachverarbeitung in Python
Wenn Sie den Wert mithilfe von Auswahlmöglichkeiten in der Vorlage im Django-Modell anzeigen möchten
[Python] Dinge, die überprüft werden müssen, wenn in Django ein Unicode-Dekodierungsfehler auftritt
[Python3] Code, der verwendet werden kann, wenn Sie ein Bild in einer bestimmten Größe ausschneiden möchten
Analysieren Sie eine JSON-Zeichenfolge, die in eine Datei in Python geschrieben wurde
So konvertieren / wiederherstellen Sie einen String mit [] in Python
Ich möchte Timeout einfach in Python implementieren
So schreiben Sie in Python die Verkettung von Zeichenfolgen in mehrere Zeilen
[Python] So erweitern Sie Variablen in einer Zeichenfolge
Ich möchte mit einem Roboter in Python arbeiten.
Beachten Sie beim Initialisieren einer Liste in Python
So rufen Sie mehrere Arrays mit Slice in Python ab.
So führen Sie einen Befehl mit einem Unterprozess in Python aus
Ich möchte am Ende etwas mit Python machen
Ich kenne? Datenanalyse mit Python oder Dingen, die Sie mit numpy verwenden möchten, wenn Sie möchten
[Kleine Geschichte] Eine sorgfältige Maßnahme, wenn Sie vor dem Import in Python eine Funktion ausführen müssen
Wie kann man schnell die Häufigkeit des Auftretens von Zeichen aus einer Zeichenfolge in Python zählen?
[Python3] Code, der verwendet werden kann, wenn Sie die Größe von Bildern Ordner für Ordner ändern möchten
[Python] Wenn Sie Ihr eigenes Paket im oberen Verzeichnis importieren und verwenden möchten
Wenn sich eine Zeichenfolge einer bestimmten Reihe im Schlüssel des Wörterbuchs befindet, wird die Zeichenfolge in den Wert des Wörterbuchs konvertiert.
So schneiden Sie ein Block-Multiple-Array aus einem Multiple-Array in Python
So importieren Sie Dateien in Python an eine beliebige Stelle
Eine einfache Möglichkeit, mehrere for-Schleifen in Python zu vermeiden
Ein Hinweis beim Erstellen eines gerichteten Diagramms mit Graphviz in Python
So definieren Sie mehrere Variablen in einer Python for-Anweisung
So geben Sie char * in einer Rückruffunktion mit ctypes in Python zurück
Versuchen Sie, ein neuronales Netzwerk in Python aufzubauen, ohne eine Bibliothek zu verwenden
Vorsichtsmaßnahmen bei der Verwendung von Python mit AtCoder
Ich habe eine Stoppuhr mit tkinter mit Python gemacht
Dinge, die Sie bei der Verwendung von CGI mit Python beachten sollten.
Ich möchte eine schöne Ergänzung zu input () in Python hinzufügen