如何在python中检查列表中是否存在任何值

use*_*401 2 python list

我有这样的清单

l = ['dd','rr','abcde']

l2 = ['ddf','fdfd','123']
Run Code Online (Sandbox Code Playgroud)

我想要一个函数,如果l存在任何值,则返回true l2.

现在也可以部分匹配.我的意思是字符串应该出现在l2

编辑:

输出应为true或false

就像在我的例子中它应该返回true,因为dd匹配ddf

Pav*_*sov 5

True如果任何值from l是任何值的子字符串,则返回l2:

any(l_value in l2_value for l_value in l for l2_value in l2)
Run Code Online (Sandbox Code Playgroud)