python - 根据包含特定字符的字符串从列表中删除字符串
问题描述
如果该字符串包含某个字符,您如何编写一个从数组中删除字符串的函数
例如,您将删除所有包含“a”的字符串。
my_list = ["apples", "plums", "oranges", "lemons"]
解决方案
简单如下:
def get_filtered_list(my_list, sub_string):
return [string for string in my_list if sub_string not in string]
推荐阅读
- angular - 存储使用 renderer2 创建的 nativeElement 的引用
- reactjs - 必须使用 Typescript 和 Material UI 为布尔属性设置值
- haskell - 在二叉搜索树中插入(仅存储在叶节点的数据)
- vue.js - 在 axios 承诺失败的情况下,如何有效地编写回退以从本地存储中获取对象?
- sql - SQL Server 查询选择具有其他相关行的随机行
- python - 如何用字典替换熊猫数据框中的值?
- swift - Swift:依赖注入,工厂模式只创建一次实例
- vba - 需要修复这个错误:'Can't find DLL entry point GetSystemInfo in kernel32'
- php - codeigniter - 对 csrf_exclude_uris 中的方法使用正则表达式
- c++ - 使用推力比我自己的内核慢?