Czy istnieje sposób na uzyskanie różnicy i przecięcia krotek lub list w Pythonie? [duplikować]

To pytanie ma już tutaj odpowiedź:

Znajdź przecięcie dwóch zagnieżdżonych list? 18 odpowiedzi

Jeśli mam listy:

a = [1, 2, 3, 4, 5]
b = [4, 5, 6, 7, 8]

c = a * b

powinien mi dać:

c = [4, 5]

i

c = a - b

powinien mi dać:

c = [1, 2, 3]

Czy jest to dostępne dla Pythona, czy muszę to sam napisać?

Czy ta sama praca dla krotek? Prawdopodobnie użyję list, ponieważ będę je dodawał, ale zastanawiam się.

questionAnswers(1)

yourAnswerToTheQuestion