三种方式实现 Python 中的集合的交、并、补运算
一 背景
集合这个概念在我们高中阶段就有所了解,毕业已多年,我们一起回顾一下几个集合相关的基本概念吧?...交集定义:由属于A且属于B的相同元素组成的集合,记作A∩B(或B∩A),读作“A交B”(或“B交A”),即A∩B={x|x∈A,且x∈B}, 如右图所示。注意交集越交越少。...以以下两个列表来进行实践(lst_a 简称为集合 A,lst_b 简称为集合 B):
lst_a = [1,2,3,4,5]
lst_b = [3,4,5,6,7]
二 实践过程
2.1 通过 Python...]
lst_b = [3,4,5,6,7]
lst_c = [x for x in lst_a if x not in lst_b]
print(lst_c)
运行结果:
[1, 2]
2.2 通过 Python...Python 中的推导式在列表、集合、字典等多种数据结构中均适用,使用恰当时往往能事半功倍;
3.5 由于列表在实际使用中较为常见,本文中的例子重点使用了列表来展示。