Python 如何从列表B中的列表a中删除项目(删除重复项)
实现一个差分函数,从一个列表中减去另一个列表并返回结果 它应该从列表a中删除列表b中存在的所有值 例如:-Python 如何从列表B中的列表a中删除项目(删除重复项),python,list,function,Python,List,Function,实现一个差分函数,从一个列表中减去另一个列表并返回结果 它应该从列表a中删除列表b中存在的所有值 例如:- a=[1,2,3,3,4] b=[7,9,3] 结果应该是[1,2,4]获得结果的一种方法是使用列表理解: a = [1,2,3,3,4] b = [7,9,3] c = [x for x in a if not x in b] print(c) 简单的列表理解将为您解决此问题: a = [1,2,3,3,4] b = [7,9,4] print([item for item in
a=[1,2,3,3,4]
b=[7,9,3]
结果应该是[1,2,4]
获得结果的一种方法是使用列表理解
:
a = [1,2,3,3,4]
b = [7,9,3]
c = [x for x in a if not x in b]
print(c)
简单的列表理解将为您解决此问题:
a = [1,2,3,3,4]
b = [7,9,4]
print([item for item in a if item not in b])
输出:
[1, 2, 3, 3]