Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中的两个列表上检查至少两个公共成员?_Python_List - Fatal编程技术网

如何在python中的两个列表上检查至少两个公共成员?

如何在python中的两个列表上检查至少两个公共成员?,python,list,Python,List,我有至少检查一个常见项目的代码: def common_members(list1, list2): for items1 in list1: for items2 in list2: if items1 == items2: return False 如何修改此代码以检查两个列表中的两个常用项?您可以使用此代码检查多个列表中有多少项相交: len(set(items1).intersection(items2)) >= 2 可

我有至少检查一个常见项目的代码:

def common_members(list1, list2):
    for items1 in list1:
        for items2 in list2:
            if items1 == items2:

    return False
如何修改此代码以检查两个列表中的两个常用项?

您可以使用此代码检查多个列表中有多少项相交:

len(set(items1).intersection(items2)) >= 2
可以使用检查多个列表中有多少项相交:

len(set(items1).intersection(items2)) >= 2

别忘了你可以投票并接受答案。看,谢谢!别忘了你可以投票并接受答案。看,谢谢!