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