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