Digamos que eu tenho duas listas l1e l2. Eu quero executar l1 - l2, que retorna todos os elementos de l1não dentro l2.
Posso pensar em uma abordagem de loop ingênuo para fazer isso, mas isso será realmente ineficiente. O que é uma maneira pitônica e eficiente de fazer isso?
Como exemplo, se eu tiver l1 = [1,2,6,8] and l2 = [2,3,5,8], l1 - l2deve retornar[1,6]