Hoe tuple-waarden naar strings in python te converteren


Beste antwoord

Statische Python-code voor het converteren van tuples naar string:

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

str = “” .join (tup)

print (str)

Uitvoer: It9jcises

Uitleg: join-methode retourneert een string waarin de stringelementen van de reeks zijn samengevoegd door str scheidingsteken.

Antwoord

Door “” .join (lijst): Het is een string-methode, en er is een lijst met dingen nodig om aan de string mee te doen .

Als het een lijst met strings is, kun je gewoon join:

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

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

>>> Python is geweldig

Als het een lijst met getallen is, kunt u map () gebruiken om elk item in de lijst naar een string te converteren, en ze vervolgens samenvoegen :

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

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

>>> 66 77 88 99

Als u alleen een door kommas gescheiden string wilt verkrijgen, kunt u deze sneltoets gebruiken:

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

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

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

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *