溫馨提示×

python的set()有哪些內置方法

小樊
95
2024-12-01 16:51:16
欄目: 編程語言

Python的set()有以下內置方法:

  1. add(x):向set中添加一個元素x。
  2. remove(x):從set中刪除一個元素x,如果x不在set中,會拋出KeyError異常。
  3. discard(x):從set中刪除一個元素x,如果x不在set中,不會拋出任何異常。
  4. pop():從set中隨機刪除一個元素并返回它,如果set為空,會拋出KeyError異常。
  5. clear():清空set中的所有元素。
  6. len():返回set中元素的個數。
  7. x in set:判斷x是否是set的元素,返回True或False。
  8. x not in set:判斷x是否不是set的元素,返回True或False。
  9. set.union(set2, set3, …):返回set和set2、set3等集合的并集。
  10. set.intersection(set2, set3, …):返回set和set2、set3等集合的交集。
  11. set.difference(set2, set3, …):返回set和set2、set3等集合的差集。
  12. set.symmetric_difference(set2, set3, …):返回set和set2、set3等集合的對稱差集。
  13. set.issubset(set2) / set.issuperset(set2):判斷set是否是set2的子集/超集,返回True或False。
  14. set.isdisjoint(set2):判斷set和set2是否有交集,返回True或False。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女