Categories
Python Answers

How to compute list difference with Python?

Spread the love

Sometimes, we want to compute list difference with Python.

In this article, we’ll look at how to compute list difference with Python.

How to compute list difference with Python?

To compute list difference with Python, we can use the - operator with sets.

For instance, we write:

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

x = list(set(A) - set(B))
print(x)

We create sets from A and B with the set functions.

Then we get the difference between the 2 sets with the - operator.

Finally, we convert the returned set difference back to a list with list and assign that to x.

Therefore, x is [1, 3, 4].

Conclusion

To compute list difference with Python, we can use the - operator with sets.

By John Au-Yeung

Web developer specializing in React, Vue, and front end development.

Leave a Reply

Your email address will not be published. Required fields are marked *