Powiedzmy, że mam dwie listy l1
i l2
. Chcę wykonać l1 - l2
, która zwraca wszystkie elementy l1
nie w l2
.
Mogę wymyślić naiwne podejście do tego, ale będzie to naprawdę nieefektywne. Jaki jest pytoniczny i skuteczny sposób to zrobić?
Jako przykład, jeśli mam l1 = [1,2,6,8] and l2 = [2,3,5,8]
, l1 - l2
powinien wrócić[1,6]