前言

前文傳送門:

Python從零開始系列連載(1)——安裝環境

Python從零開始系列連載(2)——jupyter的常用操作(上)

Python從零開始系列連載(3)——jupyter的常用操作(中)

Python從零開始系列連載(4)——jupyter的常用操作(下)

Python從零開始系列連載(5)——Python的基本資料型別(上)

Python從零開始系列連載(6)——Python的基本資料型別(中)

Python從零開始系列連載(7)——Python的基本資料型別(中二)

Python從零開始系列連載(8)——Python的基本資料型別(下)

Python從零開始系列連載(9)——Python的基本運算和表示式(上)

Python從零開始系列連載(10)——Python的基本運算和表示式(中)

Python從零開始系列連載(11)——Python的基本運算和表示式(中二)

Python從零開始系列連載(12)——Python的基本運算和表示式(下)

Python從零開始系列連載(13)——Python程式的基本控制流程(上)

Python從零開始系列連載(14)——Python程式的基本控制流程(中)

Python從零開始系列連載(15)——Python程式的基本控制流程(中二)

Python從零開始系列連載(16)——Python程式的基本控制流程(下)

Python從零開始系列連載(17)——Python特色資料型別(列表)(上)

Python從零開始系列連載(18)——Python特色資料型別(列表)(中)

Python從零開始系列連載(19)——Python特色資料型別(列表)(下)

Python從零開始系列連載(20)——Python特色資料型別(元組)(上)

Python從零開始系列連載(21)——Python特色資料型別(元組)(下)

Python從零開始系列連載(22)——Python特色資料型別(字典)(上)

Python從零開始系列連載(23)——Python特色資料型別(字典)(下)

Python從零開始系列連載(24)——Python特色資料型別(集合)(上)

集合的方法

就像列表、字典、元組一樣,集合的操作也有很多方法

1.set.add( x )

向集合中新增元素x

Python從零開始系列連載(25)——Python特色資料型別(集合)(下)

2.set.update(a_set)

使用集合a_set更新原集合,就是把括號裡的集合的元素給set

Python從零開始系列連載(25)——Python特色資料型別(集合)(下)

3.set.pop( )

刪除並且返回集合中的任意元素

Python從零開始系列連載(25)——Python特色資料型別(集合)(下)

注意:這裡的刪除是不能指定刪除誰的,和列表的不一樣

4.set.remove(x)

刪除集合中的元素x,如果x不存在就報錯

Python從零開始系列連載(25)——Python特色資料型別(集合)(下)

5.set.discard(x)

刪除集合中的元素x,如果x不存在則什麼也不做

Python從零開始系列連載(25)——Python特色資料型別(集合)(下)

6.set.clear( )

清空集合中的所有元素

Python從零開始系列連載(25)——Python特色資料型別(集合)(下)

集合的數學運算

說到集合,怎麼可以少了這種經典的文氏圖呢!!!

Python從零開始系列連載(25)——Python特色資料型別(集合)(下)

Python從零開始系列連載(25)——Python特色資料型別(集合)(下)

判斷元素是否在集合中:

Python從零開始系列連載(25)——Python特色資料型別(集合)(下)

判斷set3是否是set1的子集:

Python從零開始系列連載(25)——Python特色資料型別(集合)(下)

今天作業是自己跟著操作一遍~

自己不敲程式碼永遠學不會寫程式碼

下課

人生苦短,我選Python

未完待續,連載中……

現在還堅持再看連載學習的你們真的很棒棒!

入門部分已經學完大部分啦!加油

作者:王大偉 Python愛好者社群唯一小編,請勿轉載,謝謝。

出處:Python從零開始系列連載(25)——Python特色資料型別(集合)(下)

配套影片教程:Python3爬蟲三大案例實戰分享:貓眼電影、今日頭條街拍美圖、淘寶美食 Python3爬蟲三大案例實戰分享

公眾號:Python愛好者社群(微信ID:python_shequ),關注,檢視更多連載內容。