用另一个字符串列表减去字符串列表

时间:2019-05-16 09:49:56

标签: python

我正在重新整理这篇文章,以使我的问题更清楚

1 个答案:

答案 0 :(得分:1)

您可以使用list comprehension创建一个新列表。使用以下代码,您正在检查x中的元素A是否在B中。每次xB中时,它都不会包含在新列表C中。

A = [1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5]
B = [1, 3, 4]

C = [x for x in A if x not in B]
print(C)

输出:

[2, 5, 5, 5, 5]