关于删除字符串
来源:4-19 选择练习
威风的小金币
2019-07-13 23:19:52
根据4-19的练习题,我自己模拟了一下:
word = "aabb大笨象aabb"
print(word. strip("aa"))
出来的结果是:bb大笨象aabb
但我想要的结果是:bb大笨象bb,即去掉两边的aa,但发现上述不能得到这个结果,后来又换成以下:
word = "aabb大笨象bbaa"
得到的结果就是我想要的,这时才知道strip(aa)是针对字符串的两端,如果两端一开始就有aa就能去掉,如果没有就不会检索到没有为止,我这么理解对吗?
如果我想在"aabb大笨象aabb"这样的情况下都能去掉aa,那应该怎么处理?
1回答
慕猿梦
2019-07-14
同学,您好,同学的理解有点偏差,python中的strip()可以去除头尾指定字符。
对于同学想删除字符串中的aa,可以使用替换的方法,同学可耐心向后学习,在后续课程中会讲到。
如果我的回答解决了您的疑惑,欢迎采纳!!祝学习愉快~~~~~
相似问题