当前位置 : 主页 > 编程语言 > python >

# yyds干货盘点 # 有一个列表,希望字符串中出现这个列表中任何一个元素的话就

来源:互联网 收集:自由互联 发布时间:2022-06-15
大家好,我是皮皮。 一、前言 前几天在Python钻石群有个叫【盼头】的粉丝问了一个关于Python列表处理的问题,这里拿出来给大家分享下,一起学习。 有一个列表,希望字符串中出现这

大家好,我是皮皮。

一、前言

前几天在Python钻石群有个叫【盼头】的粉丝问了一个关于Python列表处理的问题,这里拿出来给大家分享下,一起学习。

有一个列表,希望字符串中出现这个列表中任何一个元素的话就输出 去掉该元素后的字符串。下图是他自己写的部分核心代码。

# yyds干货盘点 # 有一个列表,希望字符串中出现这个列表中任何一个元素的话就输出 去掉该元素后的字符串_python

二、解决过程

他自己想到了一个方法,遍历下列表,之后挨个进行替换,方法肯定是可行的,只是觉得应该有更加好的方法。【月神】从他的代码中看出来了,他这里有两层,一是判断有没有,二是有才输出去除后的,没有不输出也不去除。

这里【dcpeng】提出了也可以用正则,​​re.sub()​​方法来操作,正则可以。

# yyds干货盘点 # 有一个列表,希望字符串中出现这个列表中任何一个元素的话就输出 去掉该元素后的字符串_Python网络爬虫_02这里需要注意下​​any()​​函数,命中列表中的任一项都会返回True。

# yyds干货盘点 # 有一个列表,希望字符串中出现这个列表中任何一个元素的话就输出 去掉该元素后的字符串_python_03

不得不说这个​​any()​​函数恰到好处。

# yyds干货盘点 # 有一个列表,希望字符串中出现这个列表中任何一个元素的话就输出 去掉该元素后的字符串_Python入门_04

三、总结

大家好,我是皮皮。这篇文章基于粉丝提问,针对有一个列表,希望字符串中出现这个列表中任何一个元素的话就输出,去掉该元素后的字符串问题,给出了具体说明和演示,顺利地帮助粉丝解决了问题!

最后感谢粉丝【盼头】提问,感谢【dcpeng】、【月神】大佬给出的思路支持,感谢粉丝【PI】、【德善堂小儿推拿-瑜亮老师】、【进阶学习者】等人积极参与学习交流。

小伙伴们,快快用实践一下吧!如果在学习过程中,有遇到任何问题,欢迎加我好友,我拉你进Python学习交流群共同探讨学习。

【本文转自:防御ddos http://www.558idc.com/stgf.html提供,感谢支持】
上一篇:python项目最佳实践(上)`
下一篇:没有了
网友评论