在python中求交集非常簡單,可以使用內置函數set()和&符號,下面分別介紹使用方法。
方法1:使用set()函數
set1 = {1, 2, 3, 4, 5} set2 = {3, 4, 5, 6, 7} intersection = set1.intersection(set2) print("交集:", intersection)
輸出結果為:
交集:{3, 4, 5}
方法2:使用&符號
set1 = {1, 2, 3, 4, 5} set2 = {3, 4, 5, 6, 7} intersection = set1 & set2 print("交集:", intersection)
輸出結果為:
交集:{3, 4, 5}
注意:以上兩種方法得到的交集是一個set類型,如果需要得到列表或其他類型,可以使用list()或其他類型轉換函數。