Kuinka muuntaa kaksoisarvot merkkijonoiksi pythonissa


Paras vastaus

Staattinen Python-koodi muunnettaessa joukot merkkijonoksi:

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

str = ”” .liity (tup)

tulosta (str)

Tulos: It9jcises

Selitys: liittämistapa palauttaa merkkijonon jossa sekvenssin merkkijono-elementit on liitetty str -erottimella.

Vastaa

Käyttämällä ”” .join (list): Se on merkkijonomenetelmä, ja siinä on luettelo merkkijonoon liitettävistä asioista .

Jos kyseessä on merkkijonoluettelo, voit yksinkertaisesti käyttää liittymistä:

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

>>> tulosta ”” .join (my\_list)

>>> Python on mahtava

Jos se on numeroluettelo, voit muuntaa luettelon jokaisen kohteen merkkijonoksi map () -toiminnolla ja liittyä sitten niihin :

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

>>> tulosta ”” .liity (kartta (str, my\_list2))

>>> 66 77 88 99

Jos haluat vain hankkia pilkuilla erotetun merkkijonon, voit käyttää tätä pikakuvaketta:

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

>>> tulostusviiva (my\_list3) .strip (”[]”)

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

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *