📅  最后修改于: 2023-12-03 14:46:19.302000             🧑  作者: Mango
在 Python 中,set intersection_update() 方法用于获取两个集合的交集,并将结果赋值给第一个集合。
set.intersection_update(set1, set2, ...)
参数说明:
该方法没有返回值。但是,调用该方法的 set 对象将会被更新为其与其他指定集合的交集。
# 定义两个集合
set1 = {1, 2, 3, 4, 5}
set2 = {4, 5, 6, 7, 8}
# 获取set1与set2的交集,并将结果赋值给set1
set1.intersection_update(set2)
# 输出结果
print(set1) # {4, 5}
在上面的示例中,set1 和 set2 为两个集合,使用 intersection_update() 方法计算了它们的交集,并将结果赋值给 set1。最后,输出 set1 的结果为 {4, 5}。
注意:该方法会改变原始集合,如果不想改变原始集合内容,可以使用 intersection() 方法。