如何用python集合,Python集合详解

原创
admin 3小时前 阅读数 12 #Python

如何用Python集合

Python集合是一种强大的数据类型,它允许你存储和操作一组唯一的元素,无论是处理数据清洗、数据合并还是其他数据分析任务,Python集合都非常有用,以下是使用Python集合的一些基本方法和技巧。

1、创建集合

你可以使用大括号 {} 来创建一个集合,或者使用 set() 函数来创建一个新的集合。

使用大括号创建集合
my_set = {1, 2, 3, 4, 5}
使用set()函数创建集合
another_set = set([1, 2, 3, 4, 5])

2、添加元素

你可以使用 add() 方法向集合中添加元素。

my_set = {1, 2, 3}
my_set.add(4)  # 现在my_set包含1, 2, 3, 4

3、删除元素

你可以使用 remove() 方法从集合中删除元素。

my_set = {1, 2, 3, 4}
my_set.remove(4)  # 现在my_set包含1, 2, 3

4、检查元素是否在集合中

你可以使用 in 关键字来检查一个元素是否在集合中。

my_set = {1, 2, 3}
if 1 in my_set:
    print("1在集合中")
else:
    print("1不在集合中")

5、计算集合的大小

你可以使用 len() 函数来计算集合的大小。

my_set = {1, 2, 3}
print(len(my_set))  # 输出3,因为集合中有3个元素

6、集合运算

Python集合支持多种运算,如并集、交集和差集。

set1 = {1, 2, 3}
set2 = {3, 4, 5}
print(set1.union(set2))  # 输出{1, 2, 3, 4, 5},这是两个集合的并集
print(set1.intersection(set2))  # 输出{3},这是两个集合的交集
print(set1.difference(set2))  # 输出{1, 2},这是从set1中减去set2的差集
热门