分割–split(str=""[,num])
str ----分隔符,默认是所有空格,换行(\n),制表符(\t)
num —分割数,默认为-1,即分割整个字符串;分割数为num+1
去除空格–strip([obj])
如果无参则为去除字符串首尾的空格。
obj 为字符串首尾想要去除的字符
例如:对字符串"Where now? Who now? When now?"调用一个方法,返回如下述 的列表[“Where now?”, “Who now?”, “When now?”]
w = "Where now? Who now? When now?"
lis = [(e.strip()).strip("?")+'?' for e in w.split('?',2)]
print(lis)
- 1
- 2
结果:
['Where now?', 'Who now?', 'When now?']
- 1