Heim > Artikel > Backend-Entwicklung > Einführung in mehrere gängige Methoden der String-Verkettung in Python
Es gibt viele String-VerbindungsmethodenIch schreibe heute übrigens Code:
Die originellste String-Verbindungsmethode: str1 + str2Pythons neue String-Verkettungssyntax: str1, str2
Seltsame String-Methode: str1 str2
String-Listen-Verbindung: str.join(some_list)
'Jim' + 'Green' = 'JimGreen'Die zweite Zeichenfolge ist etwas Besonderes. Wenn zwei Zeichenfolgen durch „Komma“ getrennt sind, werden die beiden Zeichenfolgen verbunden, aber zwischen ihnen befindet sich eine weitere Zeichenfolge:
'Jim', 'Green' = 'Jim Green'Die dritte Typ ist auch einzigartig für Python. Fügen Sie einfach zwei Zeichenfolgen mit oder ohne Leerzeichen dazwischen zusammen: Die beiden Zeichenfolgen werden automatisch zu einer Zeichenfolge verkettet:
'Jim''Green' = 'JimGreen' 'Jim' 'Green' = 'JimGreen'Die vierte Funktion ist leistungsfähiger und leiht sich die Funktionen von aus die Funktion
printf in der C-Sprache. Wenn Sie über eine C-Sprachgrundlage verfügen, lesen Sie einfach die Dokumentation. Diese Methode verwendet das Symbol „%“, um eine Zeichenfolge und eine Gruppe von Variablen zu verbinden. Die Sonderzeichen in der Zeichenfolge werden automatisch durch die Variablen in der Variablengruppe auf der rechten Seite ersetzt:
'%s, %s' % ('Jim', 'Green') = 'Jim, Green'Die fünfte Methode ist eine Technik. Verwenden Sie nun die String-Funktion join. Diese Funktion akzeptiert eine Liste und verbindet dann nacheinander jedes Element in der Liste mit einer Zeichenfolge:
var_list = ['tom', 'david', 'john'] a = '###' a.join(var_list) = 'tom###david###john'Tatsächlich gibt es in Python eine andere Methode zur Zeichenfolgenverbindung, die jedoch nicht häufig verwendet wird ist eine String-Multiplikation. Zum Beispiel:
Das obige ist der detaillierte Inhalt vonEinführung in mehrere gängige Methoden der String-Verkettung in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!