maketrans ()
Die Funktion maketrans () wird verwendet, um eine Übergangstabelle zu erstellen, dh sie gibt eine Liste von Zeichen an, die in der gesamten Zeichenkette ersetzt werden sollen, oder von Zeichen bis aus dem String entfernt werden
Syntax: maketrans (str1, str2, str3)
Parameter:
str1: Gibt die Liste der Zeichen an, die ersetzt werden müssen.
str2: Gibt die Liste der Zeichen an, durch die die Zeichen ersetzt werden müssen.
str3: Gibt die Liste der Zeichen an, die gelöscht werden müssen.Rückgabe: Gibt die Übersetzungstabelle zurück, die die Konvertierungen angibt, die von translate verwendet werden können ()
Übersetzen mit maketrans ()
Um Zeichen in einem String zu übersetzen, wird translate () verwendet, um Übersetzungen durchzuführen. Diese Funktion verwendet die mit maketrans ().
Syntax: translate (table, delstr)
Parameter:
table: Translate-Mapping angegeben, um Übersetzungen durchzuführen.
delstr: Der Lösch-String kann als optionales Argument angegeben werden, wird in table nicht erwähnt.Rückgabe: Gibt die Argumentzeichenfolge zurück, nachdem die Übersetzungen unter Verwendung der Übersetzungstabelle durchgeführt wurden.
Code-Nr. 1: Code für die Übersetzung mit translate () und maketrans ().
Ausgabe: Der String vor der Übersetzung lautet: weekyourweeks Der String nach der Übersetzung lautet: pythonengineering Ohne layouttrans () übersetzen Die Übersetzung kann auch erreicht werden, indem das Übersetzungswörterbuch angegeben und als Objekt übergeben wird, das als Anzeige dient. In diesem Fall ist es nicht erforderlich, dass maketrans () Übersetzungen durchführt. Code # 2: Code für die Übersetzung ohne layouttrans ().
Ausgabe: Die Zeichenfolge vor der Übersetzung lautet: weeksyourweeks Die Zeichenfolge nach der Übersetzung lautet: pythonengineering Anwendung: ShopLatest questions Wiki |