Python 字串(str)和列表(list)的互相轉換
阿新 • • 發佈:2018-11-10
1.str >>>list
str1 = "12345" list1 = list(str1) print list1 str2 = "123 sjhid dhi" list2 = str2.split() #or list2 = str2.split(" ") print list2 str3 = "www.google.com" list3 = str3.split(".") print list3 輸出為: ['1', '2', '3', '4', '5'] ['123', 'sjhid', 'dhi'] ['www', 'google', 'com']
2.list >>>str
(1)方式一
str4 = "".join(list3)
print str4
str5 = ".".join(list3)
print str5
str6 = " ".join(list3)
print str6
輸出為:
wwwgooglecom
www.google.com
www google com
(2)方式二
>>> juice=['orange','a','b'] >>> content='%s'*len(juice) % tuple(juice) >>> print content orangeab
轉載自:這裡