Um eine Liste in Python in einen String zu konvertieren, konvertieren Sie zunächst alle Elemente in der Liste in den Typ str und verwenden Sie dann Pythons integrierte String-Funktion „join“, um die Elemente in zu verbinden Liste.
Beispiele sind wie folgt:
>>> list1=['ak','uk',4] >>> list2=[str(i) for i in list1] #使用列表推导式把列表中的单个元素全部转化为str类型 >>> list2 #查看转化后的列表 ['ak', 'uk', '4'] >>> list3=' '.join(list2) #把列表中的元素放在空串中,元素间用空格隔开 >>> list3 #查看生成的长串 'ak uk 4'
Einführung in die Join-Funktion:
Die Funktion „join()“ in Python wird verwendet, um Elemente in einer Sequenz mit angegebenen Zeichen zu verbinden eine neue Zeichenfolge generieren.
Syntax der Funktion „join()“:
str.join(sequence)
Parameter: sequence – die Reihenfolge der zu verbindenden Elemente.
Rückgabewert: Gibt eine neue Zeichenfolge zurück, die durch Verketten von Elementen in der Sequenz mit den angegebenen Zeichen generiert wird.
Das folgende Beispiel zeigt, wie join() verwendet wird:
str = "-"; seq = ("a", "b", "c"); # 字符串序列 print str.join( seq );
Das Ausgabeergebnis ist wie folgt:
a-b-c
Weitere technische Artikel zu Python finden Sie unter Lernen Sie in der Spalte Python-Tutorial !
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie eine Liste in einen String in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!