集合的差集–difference函数
什么是差集
- a, b两个集合 , 由所有属于a且不属于b的元素组成的集合叫做a与b的差集
功能
返回集合的差集
, 即返回的集合元素包含在第一个集合中
, 但不包含在第二个集合
(方法的参数)中
用法
a_set.difference(b_set)
参数
b_set
: 当前集合需要对比的集合
返回值
- 返回
原始集合
于对比集合
的差集
- (即a_set与b_set的差集)
代码
代码语言:javascript复制# coding:utf-8
drivers = ['dewei', 'xiaomu', 'xiaoming', 'xiaoman']
testers = ['xiaomu', 'xiaoman', 'xiaogang', 'xiaotao']
driver_set = set(drivers)
test_set = set(testers)
sample_drives = driver_set.difference(test_set)
print(sample_drives)