前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >有一个列表,希望字符串中出现这个列表中任何一个元素的话就输出 去掉该元素后的字符串

有一个列表,希望字符串中出现这个列表中任何一个元素的话就输出 去掉该元素后的字符串

作者头像
前端皮皮
发布于 2022-08-17 08:27:01
发布于 2022-08-17 08:27:01
2K0
举报

大家好,我是皮皮。

一、前言

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

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

二、解决过程

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

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

这里需要注意下any()函数,命中列表中的任一项都会返回True。

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

三、总结

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python共享之家 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
盘点Python列表在删除时候的一个坑
前几天在Python钻石交流群分享了一个关于Python列表删除的问题,这里拿出来给大家分享下,一起学习。
Python进阶者
2022/04/12
5060
盘点Python列表在删除时候的一个坑
盘点一个Python字典dict作妖写法
前几天在Python最强王者交流群有个叫【老松鼠】的粉丝问了一个Python基础问题,这里拿出来给大家分享下,一起学习下。
前端皮皮
2022/08/17
2460
盘点一个Python字典dict作妖写法
如何把一个python列表(有很多个元素)变成一个excel表格的第一列?
前几天在Python最强王者群有个叫【麦当】的粉丝问了一个关于Python如何把一个python列表(有很多个元素)变成一个excel表格的第一列的问题,这里拿出来给大家分享下,一起学习。
Python进阶者
2022/04/12
2.6K0
如何把一个python列表(有很多个元素)变成一个excel表格的第一列?
盘点一道使用Python编程来实现高斯计算的基础算术题目
前几天在Python钻石交流群有个叫【dcpeng】的粉丝问了一个关于Python基础的问题,这里拿出来给大家分享下,一起学习。
Python进阶者
2022/03/10
5110
盘点一道使用Python编程来实现高斯计算的基础算术题目
怎么用正则表达式去掉重复的字母?
前几天在Python最强王者交流群【Chloe】问了一道Pandas处理的问题,如下图所示。
前端皮皮
2022/08/17
1K0
怎么用正则表达式去掉重复的字母?
盘点一道带“坑”Python基础题目(附源码)
看题目确实觉得很简单哈,一顿操作猛如虎,各路神仙各显神通,不过一开始大家也确实轻敌了。
Python进阶者
2021/11/15
2230
盘点一道带“坑”Python基础题目(附源码)
这一串十六进制的字符串怎样 按0x26,0x3b 这种格式输出啊
前几天在Python钻石交流群【进击的python】问了一道Python字符串处理的问题,如下图所示。
前端皮皮
2022/08/17
2230
这一串十六进制的字符串怎样 按0x26,0x3b   这种格式输出啊
群友教你使用Python编程来实现“猜数字”游戏
前几天在Python钻石交流群有个叫【dcpeng】的粉丝问了一个关于Python实现“猜数字”游戏的问题,这里拿出来给大家分享下,一起学习。
Python进阶者
2022/04/12
8410
群友教你使用Python编程来实现“猜数字”游戏
盘点一个字符串处理问题(拆分英文文本)
前几天在Python最强王者群有个叫【老松鼠】的粉丝问了一道关于字符串处理问题,如下图所示。
前端皮皮
2022/08/17
2560
盘点一个字符串处理问题(拆分英文文本)
盘点一个列表处理基础问题(四种方法),最后两种最惊艳!
昨天在Python最强王者群有个叫【老松鼠】的粉丝问了一道关于列表处理的问题,如下图所示。
Python进阶者
2022/06/05
1640
盘点一个列表处理基础问题(四种方法),最后两种最惊艳!
盘点一个字符串替换的小题目
前几天在Python星耀交流群有个叫【战火】的粉丝问了Python字符串替换的问题,如下图所示。
前端皮皮
2022/08/17
2290
盘点一个字符串替换的小题目
Python网络爬虫真实的URL看来真不能光凭着XHR找
前几天在Python最强王者交流群有个叫【Rr】的粉丝问了一个关于Python网络爬虫问题,这里拿出来给大家分享下,一起学习。
前端皮皮
2022/08/17
3040
Python网络爬虫真实的URL看来真不能光凭着XHR找
盘点一个Python自动化办公的实战案例
前几天在Python钻石交流群【Hxy任我肥】问了一个Python自动化办公的问题,提问截图如下:
Python进阶者
2022/11/14
3570
盘点一个Python自动化办公的实战案例
盘点一个字符串处理问题(英文文本大小写处理)
前几天在Python最强王者群有个叫【老松鼠】的粉丝问了一道关于字符串处理问题,如下图所示。
前端皮皮
2022/08/17
1940
盘点一个字符串处理问题(英文文本大小写处理)
Python基础中的sort()和sorted()函数,傻傻分不清楚?
前几天在Python钻石交流群有个叫【小白_岸田】的粉丝问了一个Python基础的问题,这里拿出来给大家分享下,一起学习下。
前端皮皮
2022/08/17
2780
Python基础中的sort()和sorted()函数,傻傻分不清楚?
Python实现:与其穷举构造字典,不如直接用《百家姓》返回其index
前几天在Python最强王者交流群【小王】大佬分享了一个Python代码,关于百家姓的,按百家姓排名名字顺序。
前端皮皮
2022/08/17
4840
Python实现:与其穷举构造字典,不如直接用《百家姓》返回其index
Python中的and和or,结果让人出乎意料之外
前几天在Python最强王者交流群有个叫【Chloe】的粉丝问了一个Python基础的问题,关于and和or,这里拿出来给大家分享下,一起学习下。
前端皮皮
2022/08/17
3300
Python中的and和or,结果让人出乎意料之外
如何读取保存一些list信息的txt,生成有一组名字有规律的list
前几天在Python白银交流群有个叫【大侠】的粉丝问了一个Python列表处理的问题,这里拿出来给大家分享下,一起学习下。
前端皮皮
2022/08/17
5570
如何读取保存一些list信息的txt,生成有一组名字有规律的list
盘点一道Python字符串基础题目
前几天在Python白银交流群【冯诚】问了一道Python字符串基础问题,如下图所示。
前端皮皮
2022/08/17
1240
盘点一道Python字符串基础题目
盘点一个Python列表元素0移动的基础题目
这里第一反应是排序,后来发现其实并不是,还是需要处理下才行,顺着题目的意思,正向解决,我给出如下代码:
Python进阶者
2023/03/02
5880
盘点一个Python列表元素0移动的基础题目
推荐阅读
相关推荐
盘点Python列表在删除时候的一个坑
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档