set_difference.py 391 B

12345678910111213141516171819
  1. l = [1, 2, 3, 4]
  2. s = set(l)
  3. outs = [s.difference(),
  4. s.difference({1}),
  5. s.difference({1}, [1, 2]),
  6. s.difference({1}, {1, 2}, {2, 3})]
  7. for out in outs:
  8. print(sorted(out))
  9. s = set(l)
  10. print(s.difference_update())
  11. print(sorted(s))
  12. print(s.difference_update({1}))
  13. print(sorted(s))
  14. print(s.difference_update({1}, [2]))
  15. print(sorted(s))
  16. s.difference_update(s)
  17. print(s)