intersection()方法用於返回兩個或更多集合中都包含的元素,即交集。
intersection()方法語法:
set.intersection(set1, set2...etc)
參數
set1 - - 必需,要查找相同元素的集合
set2 - - 可選,其他要查找相同元素的集合,可以多個,多個使用逗號, 隔開
返回值
返回一個新的集合。
實例1
返回一個新集合,計算兩個集合的交集(該集合的元素既包含在集合x又包含在集合y中):
x = {"apple", "banana", "cherry"} y = {"google", "runoob", "apple"} z = x.intersection(y) print(z) 輸出結果為:{'apple'}
實例2
返回一個新集合,計算多個集合的交集:
x = {"a", "b", "c"} y = {"c", "d", "e"} z = {"f", "g", "c"} result = x.intersection(y, z) print(result) 輸出結果為:{'c'}