python中经常会遇到字符串和列表的相互转换的问题,解决方法如下:
1.字符串转换为列表:
直接调用list()
str1 = "hello"
list1 = list(str1)
2.列表转换为字符串:
这个时候不能直接调用str(),否则它会将列表当作整体变为字符串。
应该采用下面的方法:
list2 = ['a','b','c','d']
str2 = ''.join(list2)
join()是字符串的内置方法。
python中经常会遇到字符串和列表的相互转换的问题,解决方法如下:
1.字符串转换为列表:
直接调用list()
str1 = "hello"
list1 = list(str1)
2.列表转换为字符串:
这个时候不能直接调用str(),否则它会将列表当作整体变为字符串。
应该采用下面的方法:
list2 = ['a','b','c','d']
str2 = ''.join(list2)
join()是字符串的内置方法。