Python3 Set集合常用函式講解

2021-10-06 14:37:27 字數 769 閱讀 7979

本文內容參考**: 1

add()

為集合新增元素

2clear()

移除集合中的所有元素

3copy()

拷貝乙個集合

4difference()

返回多個集合的差集

5difference_update()

移除集合中的元素,該元素在指定的集合也存在。

6discard()

刪除集合中指定的元素

7intersection()

返回集合的交集

8intersection_update()

返回集合的交集。

9isdisjoint()

判斷兩個集合是否包含相同的元素,如果沒有返回 true,否則返回 false。

10issubset()

判斷指定集合是否為該方法引數集合的子集。

11issuperset()

判斷該方法的引數集合是否為指定集合的子集

12pop()

隨機移除元素

13remove()

移除指定元素

14symmetric_difference()

返回兩個集合中不重複的元素集合。

15symmetric_difference_update()

移除當前集合中在另外乙個指定集合相同的元素,並將另外乙個指定集合中不同的元素插入到當前集合中。

16union()

返回兩個集合的並集

17update()

給集合新增元素

python3 set文字筆記

1.集合 1.什麼是集合 1.集合是乙個可變的容器 2.集合內的資料物件都是唯一的 不能重複 3.集合是無序的儲存結構,集合內的資料沒有先後關係 4.集合是可迭代物件 5.集合相當於只有鍵沒有值的字典 鍵就是集合裡的資料 6.集合內的元素是不可變的 2.建立集合 1.使用直接量建立集合 注意 使用直...

零基礎入門Python3 set集合詳解

一 set集合 1 建立set集合 set list or str or tuple 例項1,傳入tuple a set 1,2,3,4,5,6 print type a print a 例項2,傳入list進行建立 a set 1,2,3,4,5,6 print type a print a 例項...

python3 set操作方法

set 屬於不可雜湊型別數,但是set 內只能放入可雜湊資料,如int,str,tuple。bool也可放入,但是不會顯示。set的元素是唯一且無序的,所以可以用來去重,如list set list 因為set 內容元素是可雜湊的,所以對set內容只能增刪,不能直接修改。但因為setde 特性,se...