python - 使用规则从列表中删除字符串
问题描述
我正在尝试将下面的列表写入 Python 中的 txt 文件。但是,我也试图从列表中删除具有“xxx”的那些。最好使用某种 if 函数。就像如果一个 url 有 'xxx' 从列表中删除。关于如何解决这个问题的任何想法?
TTF = ('abc.com/648','xxx.com/246','def.com/566','ghi.com/624','xxx.com/123')
解决方案
TTF = ('abc.com/648','xxx.com/246','def.com/566','ghi.com/624','xxx.com/123')
filtered = tuple(filter(lambda e: "xxx" not in e, TTF))
print(filtered)
类似于Green Cloak Guy,但filter
改为使用。
推荐阅读
- node.js - Node.js 服务器中的安全漏洞
- ios - UISearchController dimsBackgroundDuringPresentation 已弃用
- php - sqlsrv_fetch_array 不返回正确的行
- python - group_by ModuleNotFoundError:没有名为“dfply.group”的模块;'dfply' 不是一个包
- c# - HttpContext.RequestServices 如何无法解析范围服务?
- api - 搜索仅使用确切的关键字 - woocommerce
- angular - mat-spinner 不会停止旋转
- javascript - 如何将数字转换为文本 Javascript?
- python - mysql.connector.connect() 是否记得它的启动时间并且不显示带有时间戳的数据?
- android - 如何在点击时更新我的地图在 Google 地图中的位置?