关于删除字符串

来源: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,可以使用替换的方法,同学可耐心向后学习,在后续课程中会讲到。

如果我的回答解决了您的疑惑,欢迎采纳!!祝学习愉快~~~~~

0

0 学习 · 8160 问题

查看课程