1. 程式人生 > >Python set() 函數

Python set() 函數

方法 刪除重復 true 創建 計算 重復數據 返回 div 展示

描述

set() 函數創建一個無序不重復元素集,可進行關系測試,刪除重復數據,還可以計算交集、差集、並集等。

語法

set 語法:

class set([iterable])

參數說明:

  • iterable -- 可叠代對象對象;

返回值

返回新的集合對象。

實例

以下實例展示了 set 的使用方法:

>>>x = set(‘runoob‘)
>>> y = set(‘google‘)
>>> x, y
(set([‘b‘, ‘r‘, ‘u‘, ‘o‘, ‘n‘]), set([‘e‘, ‘o‘, ‘g‘, ‘l‘]))   # 重復的被刪除
>>> x & y         # 交集
set([‘o‘])
>>> x | y         # 並集
set([‘b‘, ‘e‘, ‘g‘, ‘l‘, ‘o‘, ‘n‘, ‘r‘, ‘u‘])
>>> x - y         # 差集
set([‘r‘, ‘b‘, ‘u‘, ‘n‘])
>>>

Python set() 函數