Python Set intersection_update() 函数用法

2023-09-17 22:24:54

set.intersection_update() 方法使用指定集合中的公共元素更新调用 instersection_update() 方法的集合。

语法:

set.intersection_update(*other_set)

参数:

other_set:必需。 用逗号分隔的一个或多个集合。

返回值:

无返回值。

下面的示例演示 set.intersection_update() 方法。

nums = {1, 2, 3, 4, 5 }
oddNums = {1, 3, 5, 7, 9}
nums.intersection_update(oddNums)
print("Updated set: ", nums)

输出:

Updated set:  {1, 3, 5}

下面显示了具有多个参数set.intersection_update()方法的工作。

cities = {'Mumbai','Chicago','Ohio','New York'}
otherCities = {'Ohio','New York','Mumbai','Chicago','Seattle','Philadelphia'}
commonCities = {'Mumbai','Chennai','Bangalore'}
commonCities.intersection_update(cities,otherCities)
print("Updated Set: ", commonCities)

输出:

Updated Set:  {'Mumbai'}