set函数用于创建一个无序且不重复的元素集合。使用方法:
set(iterable)
,其中iterable是一个可迭代对象。在Python中,set函数用于创建一个无序且不重复的元素集合,它可以接受一个可迭代对象(如列表、元组、字符串等)作为参数,并返回一个集合对象。
下面是关于set函数的详细用法:
1、创建空集合:
empty_set = set()
2、创建包含元素的集合:
my_set = {1, 2, 3}
3、使用列表创建集合:
my_list = [1, 2, 3, 2, 4] my_set = set(my_list)
4、使用字典创建集合:
my_dict = {'a': 1, 'b': 2, 'c': 3} my_set = set(my_dict.keys())
5、添加元素到集合:
my_set = {1, 2, 3} my_set.add(4) print(my_set) # 输出: {1, 2, 3, 4}
6、移除集合中的元素:
my_set = {1, 2, 3} my_set.remove(2) print(my_set) # 输出: {1, 3}
7、判断元素是否在集合中:
my_set = {1, 2, 3} print(1 in my_set) # 输出: True print(4 in my_set) # 输出: False
8、求两个集合的交集:
set1 = {1, 2, 3} set2 = {2, 3, 4} intersection = set1 & set2 print(intersection) # 输出: {2, 3}
9、求两个集合的并集:
set1 = {1, 2, 3} set2 = {2, 3, 4} union = set1 | set2 print(union) # 输出: {1, 2, 3, 4}
10、求两个集合的差集:
set1 = {1, 2, 3} set2 = {2, 3, 4} difference = set1 set2 print(difference) # 输出: {1}
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/646524.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复