Jak převést hodnoty n-tice na řetězce v pythonu


Nejlepší odpověď

Statický kód Pythonu pro převod n-tic na řetězec:

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

str = „“ .join (tup)

print (str)

Výstup: It9jcises

Vysvětlení: metoda připojení vrací řetězec ve kterém byly řetězcové prvky sekvence spojeny str oddělovačem.

Odpovědět

Použitím “” .join (seznam): Jedná se o řetězcovou metodu, která obsahuje seznam věcí, které se k řetězci připojí. .

Pokud se jedná o seznam řetězců, můžete jednoduše použít join:

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

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

>>> Python je Awesome

Pokud se jedná o seznam čísel, můžete pomocí map () převést každou položku v seznamu na řetězec a poté se k nim připojit :

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

>>> tisk „“ .join (mapa (str, my\_list2))

>>> 66 77 88 99

Pokud chcete získat pouze řetězec oddělený čárkami, můžete použít tuto zkratku:

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

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

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

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *