当前位置:百派资源 » 综合汇总 » 正文

python集合的基本操作

python集合的基本操作Python是一种功能强大的编程语言,提供了许多用于处理和操作数据的工具和库,其中,集合是Python中的一种常见数据类型,它可以存储一组不重复的元素,本文将介绍Python集合的基本操作,包括创建集合、添加元素、删除元素、集合运算等,创建集合在Python中,可以使用大括号,或set,函数来创建一个集合...。

Python是一种功能强大的编程语言,提供了许多用于处理和操作数据的工具和库。其中,集合是Python中的一种常见数据类型,它可以存储一组不重复的元素。本文将介绍Python集合的基本操作,包括创建集合、添加元素、删除元素、集合运算等。

python集合的基本操作

创建集合

在Python中,可以使用大括号{}或set()函数来创建一个集合。例如:


s = {1, 2, 3}


s = set([1, 2, 3])

这样就创建了一个包含元素1、2、3的集合。需要注意的是,集合中的元素是唯一的,重复的元素会被自动去除。

添加元素

要向集合中添加元素,可以使用add()方法。例如:


s = {1, 2}


s.add(3)

现在,集合s中就包含了元素1、2、3。

删除元素

删除集合中的元素可以使用remove()方法。例如:


s = {1, 2, 3}


s.remove(2)

现在,集合s中就只剩下了元素1和3。

集合运算

Python集合支持常见的集合运算,如并集、交集、差集等。

并集

可以使用union()方法或“|”操作符来求两个集合的并集。例如:


s1 = {1, 2, 3}


s2 = {3, 4, 5}


s3 = s1.union(s2)



s3 = s1 | s2

现在,集合s3中包含了元素1、2、3、4、5。

交集

可以使用intersection()方法或“&”操作符来求两个集合的交集。例如:


s1 = {1, 2, 3}


s2 = {2, 3, 4}


s3 = s1.intersection(s2)



s3 = s1 & s2

现在,集合s3中只包含了元素2、3。

差集

可以使用difference()方法或“-”操作符来求两个集合的差集。例如:


s1 = {1, 2, 3}


s2 = {2, 3, 4}




s3 = s1 - s2

现在,集合s3中只包含了元素1。

总结

本文介绍了Python集合的基本操作,包括创建集合、添加元素、删除元素以及集合运算。集合是一种非常有用的数据类型,能够有效地处理和操作一组不重复的元素。通过掌握集合的基本操作,可以更好地利用Python提供的集合功能。

相关文章