fork download
  1. x = [1, 2, 3, 4, 5]
  2. y = [2, 4]
  3.  
  4. def remove_duplicados(l1, l2):
  5. return (i for i in l1 if i not in l2)
  6.  
  7. z = remove_duplicados(x, y)
  8.  
  9. print(type(z)) # <class 'generator'>
  10.  
  11. # Apenas para demonstrar a saída:
  12. print(list(z)) # [1, 3, 5]
Success #stdin #stdout 0.03s 9004KB
stdin
Standard input is empty
stdout
<class 'generator'>
[1, 3, 5]