Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.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_Numbers - Fatal编程技术网

Python-检查数字列表是否在数字列表中

Python-检查数字列表是否在数字列表中,python,list,numbers,Python,List,Numbers,我得到了一个数字列表: l = [1,2,3] 我想检查一下列表中的数字是否在另一个列表中,比如这个列表 l2 = [2,5,1,3,4] 这个应该返回True 有什么想法吗?非常感谢 all()方法将检查列表1是否在列表2中。例如: l = [1,2,3] l2 = [2,5,1,3,4] status = all(item in l for item in l2) 在这种情况下,status将为True,因为1,2,3位于l2中。我希望这能回答您的问题。使用: print(set(l)

我得到了一个数字列表:

l = [1,2,3]
我想检查一下列表中的数字是否在另一个列表中,比如这个列表

l2 = [2,5,1,3,4]
这个应该返回
True

有什么想法吗?非常感谢

all()
方法将检查列表1是否在列表2中。例如:

l = [1,2,3]
l2 = [2,5,1,3,4]
status = all(item in l for item in l2)
在这种情况下,
status
将为True,因为
1,2,3
位于l2中。我希望这能回答您的问题。

使用:

print(set(l)试试这个:-

l = [1,2,3]
l2 = [2,5,1,3,4]
for i in l:
    for j in l2:
        if i == j:
            break
print(True)
最终结果将是

l = [1,2,3]
l2 = [2,5,1,3,4]
for i in l:
    for j in l2:
        if i == j:
            break
print(True)