Python 基礎:set 用法與範例

首頁 >> Research >> 程式設計 >> Python 基礎:set 用法與範例

之前介紹了幾個函式相關的主題,

函式入門函式的引數等,

更早以前也有提過關於 Python 的基本資料型態

今天要來介紹的是

Python 基礎:set 用法與範例

set 屬於無序序列,
也就是排列順序不固定,
但是各元素並不重複出現在 set 中,
以大括號 {}包住各元素並以逗號隔開

set 新增刪除

set要新增刪除元素可透過
add 與 remove 來達成
例如:
b = set()b.add(3)b.remove(3)
特別要注意的是宣告空集合的時候,
使用的是 set() 而不是 set{}

交集 ( intersection )

兩個 set 的交集可使用 intersection ,
也能夠使用 & 做為交集

聯集 ( union )

兩個 set 的聯集可使用 union,
也能使用 | 做為聯集

差集 ( difference )

兩個 set 的差集可使用 difference,
也能夠使用 – 做為差集
這邊使用之前提到過的 Python tutor 作範例:

以上就是今天的主題,

Python 基礎:set 用法與範例

set 的用法不難,
只要多練習幾次,
熟悉了就是屬於自己的。



================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

發表迴響