python如何加入集合,Python如何添加元素到集合中
原创Python中集合(set)是一种非常有用的数据结构,它可以存储多个不重复的元素,在Python中,可以使用set()
函数或者{}
来创建一个集合。
使用set()
函数创建集合
创建一个包含1, 2, 3的集合 my_set = set([1, 2, 3]) print(my_set) # 输出:{1, 2, 3}
使用{}
创建集合
创建一个包含'a', 'b', 'c'的集合 my_set = {'a', 'b', 'c'} print(my_set) # 输出:{'a', 'b', 'c'}
向集合中添加元素
创建一个包含1, 2, 3的集合 my_set = set([1, 2, 3]) 向集合中添加元素4 my_set.add(4) print(my_set) # 输出:{1, 2, 3, 4}
从集合中移除元素
在Python中,可以使用remove()
方法从集合中移除元素。
创建一个包含1, 2, 3的集合 my_set = set([1, 2, 3]) 从集合中移除元素2 my_set.remove(2) print(my_set) # 输出:{1, 3}
集合的其他操作
除了添加和移除元素,Python的集合还支持多种其他操作,如交集、并集、差集等。
创建两个集合 set1 = set([1, 2, 3]) set2 = set([2, 3, 4]) 计算交集 intersection = set1.intersection(set2) print(intersection) # 输出:{2, 3} 计算并集 union = set1.union(set2) print(union) # 输出:{1, 2, 3, 4} 计算差集 difference = set1.difference(set2) print(difference) # 输出:{1}
Python的集合是一种非常强大的数据结构,支持多种操作,可以用于存储不重复的元素,通过set()
函数或{}
可以创建集合,使用add()
方法添加元素,使用remove()
方法移除元素,集合还支持交集、并集和差集等操作。