🐍 Python Set 集合運算教學

互動式學習 Python 集合的各種運算函數

📝 設定您的集合

s1 = {1, 2, 3, 4, 5}
s2 = {4, 5, 6, 7, 8}

🔧 集合運算函數

📚 函數說明

isdisjoint()

檢查兩個集合是否無共同元素,無共同元素時回傳 True

issubset()

檢查 s1 是否為 s2 的子集合

issuperset()

檢查 s1 是否為 s2 的父集合

difference()

差集運算,等同於 s1 - s2,回傳在 s1 但不在 s2 的元素

intersection()

交集運算,等同於 s1 & s2,回傳兩集合共同的元素

symmetric_difference()

對稱差集,等同於 s1 ^ s2,回傳不在交集中的所有元素

union()

聯集運算,等同於 s1 | s2,回傳兩集合所有元素的組合