I\'m doing a set difference operation in Python:
x = [1, 5, 3, 4] y = [3] result = list(set(x) - set(y)) print(result)
I\'m getting:
You could just do this
diff = set(x) - set(y) [item for item in x if item in diff]
or
filter(diff.__contains__, x)