欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python集合

程序员文章站 2022-05-28 16:53:59
...
一 介绍
集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。
可以用大括号({})创建集合。注意:如果要创建一个空集合,你必须用 set() 而不是 {} ;后者创建一个空的字典。
 
二 举例
  1. >>> basket ={'appple','orange','apple','pear','orange','banana','pea','orange'}
  2. >>>print(basket)
  3. {'apple','appple','pea','orange','pear','banana'}
  4. >>>'orange'in basket
  5. True
  6. >>>'grass'in basket
  7. False
  8. >>> a = set('abracadabra')
  9. >>> b = set('alacazam')
  10. >>> a
  11. {'b','d','a','r','c'}
  12. >>> b
  13. {'l','m','a','c','z'}
  14. >>> a - b
  15. {'r','d','b'}
  16. >>> a | b
  17. {'b','d','l','m','a','r','c','z'}
  18. >>> a & b
  19. {'c','a'}
  20. >>> a ^ b
  21. {'b','d','l','m','r','z'}
  22. >>> a ={x for x in'abracadabra'if x notin'abc'}
  23. >>> a
  24. {'r','d'}
相关标签: python 集合