Python基础学习(一) 字符串分割操作

时间:2025-03-28 08:34:20

分割–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