1、定义 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。
1 2 3 4 5 if __name__ == "__main__" : my_set = set("Python Set" ) print(type(my_set)) print(my_set) pass
2、示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 def demo_1 () : my_set = set([1 , 2 , 3 , 4 , 5 ]) item = 6 if item in my_set: print(f"{item} in the set{my_set} ." ) print(f"{item} not in the set{my_set} ." ) pass def demo_2 () : set_A = set([1 , 2 , 3 , 4 , 5 ]) set_B = set([1 , 3 , 5 , 7 , 9 ]) set_C = set_A & set_B print(f"set_A & set_B = {set_C} " ) set_C = set_A | set_B print(f"set_A | set_B = {set_C} " ) set_C = set_A - set_B print(f"set_A - set_B = {set_C} " ) set_C = set_A ^ set_B print(f"set_A ^ set_B = {set_C} " ) set_C = set_B ^ set_A print(f"set_B ^ set_A = {set_C} " ) pass if __name__ == "__main__" : demo_1() demo_2() pass