Python复杂数据结构与模块应用全解析
1. 复杂数据结构的引入
在处理数据时,简单的数据结构往往无法满足需求,因此需要使用复杂的数据结构。例如,在处理冰淇淋销售数据时,我们需要一种能够将不同冰淇淋口味与各店铺的销售数据关联起来的结构。
2. 字典与集合的基础操作
- 集合操作
- 集合用于存储唯一的值。创建集合可以使用集合字面量或
set()函数。 - 集合支持多种操作,如判断元素是否属于集合(
in运算符)、添加元素(add()方法)、移除元素(discard()方法)等。 - 集合还支持集合运算,如子集判断(
issubset()方法)、并集(union()方法)、交集(intersection()方法)和差集(difference()方法)。
- 集合用于存储唯一的值。创建集合可以使用集合字面量或
set1 = {1, 2, 3, 4, 5}
set2 = {2, 4, 6, 8}
print(set1.issubset(set2)) # False
print(set1.union(set2)) # {1, 2, 3, 4, 5, 6, 8}
print(set1.intersection(set2)) #
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



