Python 集合是一種無(wú)序不重復(fù)的元素集合。在 Python 中,我們可以使用集合來(lái)處理類似于數(shù)學(xué)中集合的操作,如交集、并集、差集等等。下面我們來(lái)具體講一講 python 中集合怎樣使用:
# 創(chuàng)建集合 # 創(chuàng)建一個(gè)空集合 empty_set = set() print(empty_set) # 創(chuàng)建帶有初始元素的集合 s1 = {1, 2, 3} s2 = set([4, 5, 6]) s3 = set((7, 8, 9)) print(s1, s2, s3) # 添加元素 s1.add('a') s1.update([4, 5, 6]) print(s1) # 刪除元素 s1.remove('a') print(s1) # 訪問(wèn)元素 for i in s1: print(i) # 集合運(yùn)算 s4 = {2, 3, 4} print(s1 & s4) # 交集 print(s1 | s4) # 并集 print(s1 - s4) # 差集
上面的代碼展示了集合的基本用法,包括創(chuàng)建、添加、刪除、訪問(wèn)和集合運(yùn)算。集合也支持其它的各種操作,如判斷是否包含、求長(zhǎng)度、清空集合等等,具體可以參考 Python 官方文檔。