【发布时间】:2022-01-24 16:48:01
【问题描述】:
如果元素包含出现在另一个过滤器数组中的子字符串,我正在寻找一种过滤数组中所有元素的方法。下面是一个例子:
target = ["one", "two", "three", "four", "five"]
filter = ["ree","wo"]
如果子字符串数组是字符串而不是数组,则以下 sn-p 有效
filter = "wo"
filtered_target = [string for string in target if filter in string]
但是,我希望它从目标数组中删除包含过滤器数组中提供的子字符串的所有元素。我怎样才能优雅地处理这个问题?
【问题讨论】: