Jak przekonwertować wartości krotek na ciągi znaków w pythonie


Najlepsza odpowiedź

Statyczny kod Pythona do konwersji krotek na łańcuchy:

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

str = „” .join (tup)

print (str)

Wynik: It9jcises

Wyjaśnienie: metoda join zwraca ciąg w którym elementy ciągu sekwencji zostały połączone separatorem str .

Odpowiedź

Używając „” .join (lista): Jest to metoda łańcuchowa i pobiera listę rzeczy do połączenia za pomocą ciągu .

Jeśli jest to lista ciągów, możesz po prostu użyć złączenia:

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

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

>>> Python jest niesamowity

Jeśli jest to lista liczb, możesz użyć map (), aby przekonwertować każdy element z listy na ciąg, a następnie dołączyć do nich :

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

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

>>> 66 77 88 99

Jeśli chcesz tylko otrzymać ciąg znaków oddzielonych przecinkami, możesz użyć tego skrótu:

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

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

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

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *