字符串与列表的互转主要使用split()和join()两个函数。
string = 'a b c'
list = string.split(' ')
list
结果:
[‘a’, ‘b’, ‘c’]
string2 = ' '.join(list)
string2
结果:
‘a b c’
举例:修改字符串特定字符
给出一个英文LISA,首先把它变为小写,然后首字母大写。
str = 'LISA'
str = str.lower()
str = list(str)
str[0] = str[0].upper()
str=''.join(str)
str
结果是:’Lisa’
先用字符串函数lower(),将字符串变为小写;
接着用list()函数,将字符串打散为list;
接着修改list第一个字符为大写,用到upper()函数;
最后用字符串join()函数把list里的元素合并为一个字符串。