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