我有这样的单子
l = ['dd','rr','abcde']
l2 = ['ddf','fdfd','123']
我想要一个函数返回true,如果任何值从
l
存在于l2
。现在这也可以是部分匹配。我的意思是字符串应该出现在
l2
编辑:
输出应为true或false
就像在我的示例中,它应该返回true,因为
dd
与ddf
匹配 最佳答案
如果True
中的任何值是l
中任何值的子字符串,则返回l2
:
any(l_value in l2_value for l_value in l for l2_value in l2)
关于python - 如何检查python列表中是否存在任何值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16146663/