Python中的集合

2021-08-15 02:41:58 字數 562 閱讀 5283

python中的集合

一:定義

集合是由一組元素組成。集合中的元素只包含值。需注意兩點

(1):集合中的元素是無序的。

(2):每個元素是唯一的。

二:建立集合

語法: set_name = set()

新增:用set_name.add()

**:填充集合:

語法:set_name()

三:獲取資訊

因為集合裡面沒有索引值所以判斷某個元素在沒在集合裡面用in 在 if else 裡面判斷。

**:四:並,差,交集

並集:交集:

差集:大概就是第乙個集合有的,第二個集合也有,就把這個元素刪去,最後新的集合與第二個集合完全不同

對等差集;

是把兩個集合中的相等的元素去掉,其餘的以並集的形式輸出

五:遍歷集合

六:修改集合

1:新增元素

2:刪除元素

(1):remove()

(2):discard

兩者的區別:是對缺失元素的處理,remove()不會提示報錯,而discard()會

Python中的集合

集合 set 是乙個無序的不重複元素序列。可以使用大括號 或者 set 函式建立集合,注意 建立乙個空集合必須用 set 而不是 因為 是用來建立乙個空字典。建立集合 s set test set hello set test set test set hello set test 由此可見集合中的...

python中的集合

集合 和數學概念中的結合類似,集合裡面的元素不可重複,所以可以用來做快速去重。集合裡面的元素不可重複s print s,type s 列印出來重複多次的元素只會列印一次定義乙個空集合s1 如果這樣定義,那麼預設情況下是dict print type s1 這時s1的資料型別是dict s2 set ...

python中的集合

set 是乙個無序不重複元素序列可以使用 或者set 來建立集合 建立空的集合必須使用set 因為 是用來建立乙個新的字典 建立 s print s print type s 列印結果 去掉重複的數字 型別為set集合for迴圈,成員操作 s print 1 in s print 1 not in ...