Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.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_Python 3.x - Fatal编程技术网

Python 从现有列表中删除列表

Python 从现有列表中删除列表,python,python-3.x,Python,Python 3.x,假设我有一个名为“list1”list1=[1,2,3,4,5]的列表,我还有另一个名为“list2”list2=[1,2,3]的列表,在不使用循环遍历list2然后从list1中删除它们的情况下,取出1,2,3的最简单方法是什么? 谢谢 这就是set()的用途 print(set(list1)) 输出 [1,2,3] 以下答案是否回答了您的问题?是的,谢谢!使用操作符中的,您可以测试项目是否在“list2”中(但从技术上讲,这是一个隐藏循环)。

假设我有一个名为“list1”
list1=[1,2,3,4,5]
的列表,我还有另一个名为“list2”
list2=[1,2,3]
的列表,在不使用循环遍历list2然后从list1中删除它们的情况下,取出1,2,3的最简单方法是什么? 谢谢

这就是
set()
的用途

print(set(list1))
输出

[1,2,3]

以下答案是否回答了您的问题?是的,谢谢!使用操作符中的
,您可以测试项目是否在“list2”中(但从技术上讲,这是一个隐藏循环)。