set.difference() 的用法(python3)_Python 集合 difference_update() 使用方法及示例

本文介绍了Python集合的difference_update()方法,用于更新集合,使其成为与其他集合的差集。示例展示了如何使用difference_update(),并解释了其工作原理和返回值。在示例中,集合A更新为与集合B的差集,而集合B保持不变。
摘要由CSDN通过智能技术生成

Python 集合 difference_update() 使用方法及示例

Difference_update()使用集合的差集更新集合,并调用difference_update()方法。

如果A和B是两组集合。A和B差集为一组元素只存在于集A,但不在集合B。

Difference_update()的语法为:A.difference_update(B)

在这里,A和B是两个集合。Difference_update()使用A-B的集合差集更新A集合。

Difference_update()返回值

difference_update()返回None,表示对象(集合)发生了变化。

假设,result = A.difference_update(B)

当您运行代码时,result 将会为 None

A 将等于 A-B

B 将保持不变

示例:difference_update()如何工作?

示例A = {'a', 'c', 'g', 'd'}

B = {'c', 'f', 'g'}

result = A.difference_update(B)

print('A = ', A)

print('B = ', B)

print('result = ', result)

运行该程序时,输出为:A = {'d', 'a'}

B = {'c', 'g', 'f'}

result = None

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值