So konvertieren Sie Tupelwerte in Zeichenfolgen in Python


Beste Antwort

Statischer Python-Code zum Konvertieren von Tupeln in Zeichenfolgen:

tup = („I“ , „t“, „9“, „j“, „c“, „i“, „s“, „e“, „s“)

str = „“ .join (tup)

print (str)

Ausgabe: It9jcises

Erläuterung: join-Methode gibt eine Zeichenfolge zurück in dem die Zeichenfolgenelemente der Sequenz durch str -Trennzeichen verbunden wurden.

Antwort

Verwenden Sie „“ .join (Liste): Es handelt sich um eine Zeichenfolgenmethode, die eine Liste der Dinge enthält, die mit der Zeichenfolge verknüpft werden sollen .

Wenn es sich um eine Liste von Zeichenfolgen handelt, können Sie einfach join verwenden:

>> my\_list = [„Python“, „is“, „Awesome“]

>>> print „“ .join (my\_list)

>>> Python is Awesome

Wenn es sich um eine Liste von Zahlen handelt, können Sie mit map () jedes Element in der Liste in eine Zeichenfolge konvertieren und sie dann :

>>> my\_list2 = [66, 77, 88, 99]

>>> print „“ .join (map (str, my\_list2))

>>> 66 77 88 99

Wenn Sie nur eine durch Kommas getrennte Zeichenfolge erhalten möchten, können Sie diese Verknüpfung verwenden:

>>> my\_list3 = [11, 22, 33, 44, 55]

>>> print str (my\_list3) .strip („[]“)

>>> 11, 22, 33, 44, 55

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.