1.字符串转列表 ----- split()
str1 = "hi hello world"
print(str1.split(" "))
输出:
[‘hi‘, ‘hello‘, ‘world‘]
2.列表转字符串 ----- " ".join()
l = ["hi","hello","world"]
#str = " ".join(l) TypeError: sequence item 0: expected str instance, float found
# ?? list包含数字,不能直接转化成字符串
# !! 解决办法对list中的元素进行类型转换到string
str = " ".join(list(map(str, l)))
print(str)
输出:
hi hello world
参考转自:http://www.cnblogs.com/wills666/p/7007740.html
原文:https://www.cnblogs.com/yasmine-93yang/p/10102196.html