35_set.py 757 B

1234567891011121314151617181920212223242526272829
  1. # View more python learning tutorial on my Youtube and Youku channel!!!
  2. # Youtube video tutorial: https://www.youtube.com/channel/UCdyjiB5H8Pu7aDTNVXTTpcg
  3. # Youku video tutorial: http://i.youku.com/pythontutorial
  4. char_list = ['a', 'b', 'c', 'c', 'd', 'd', 'd']
  5. sentence = 'Welcome Back to This Tutorial'
  6. print(set(char_list))
  7. print(set(sentence))
  8. print(set(char_list + list(sentence)))
  9. unique_char = set(char_list)
  10. unique_char.add('x')
  11. # unique_char.add(['y', 'z']) this is wrong
  12. print(unique_char)
  13. unique_char.remove('x')
  14. print(unique_char)
  15. unique_char.discard('d')
  16. print(unique_char)
  17. unique_char.clear()
  18. print(unique_char)
  19. unique_char = set(char_list)
  20. print(unique_char.difference({'a', 'e', 'i'}))
  21. print(unique_char.intersection({'a', 'e', 'i'}))