首页 > 解决方案 > 根据包含特定字符的字符串从列表中删除字符串

问题描述

如果该字符串包含某个字符,您如何编写一个从数组中删除字符串的函数

例如,您将删除所有包含“a”的字符串。

my_list = ["apples", "plums", "oranges", "lemons"]

标签: pythonarraysstringlist

解决方案


简单如下:

def get_filtered_list(my_list, sub_string):
    return [string for string in my_list if sub_string not in string]

推荐阅读