例:
a = ['abc123','abc','543234','blah','tete','head','loo2']
Run Code Online (Sandbox Code Playgroud)
所以我想从上面的数组字符串中筛选出以下数组 b = ['ab','2']
我想从该列表中删除包含'ab'的字符串以及数组中的其他字符串,以便我得到以下内容:
a = ['blah', 'tete', 'head']
Run Code Online (Sandbox Code Playgroud)
您可以使用列表理解:
[i for i in a if not any(x in i for x in b)]
Run Code Online (Sandbox Code Playgroud)
返回:
['blah', 'tete', 'head']
Run Code Online (Sandbox Code Playgroud)