# Python gather
my_set ={"小呆呆","小菲菲","小羊羊"}print(my_set)# The set is unorderedfor i in my_set:print(i)print("超人强"in my_set)# set add
my_set_1 ={"小呆呆","小菲菲","小羊羊","迷糊老师"}
my_set.update(my_set_1)print(my_set)# 因为集合是不能重复的,所以相同的元素会被覆盖掉
my_set_2 =['喜羊羊','懒羊羊']
my_set.update(my_set_2)print(my_set)# Del
A ={"小呆呆","小菲菲","小羊羊","迷糊老师"}
A.remove('小羊羊')print(A)# Remove: if the deleted item does not exist,an error will be reported
A ={"小呆呆","小菲菲","小羊羊","迷糊老师"}
A.discard("小狼狼")print(A)
A.pop()# pop删除最后一项print(A)# 清空 clear()
A.clear()print(A)# del :Completely removedel A
# traverse
my ={"小呆呆","小菲菲","小羊羊","迷糊老师"}for i in my:print(i)# case 1
set1 ={"a","b","c"}
set2 ={1,2,3}
set3 = set1.union(set2)print(set3)# case 2
set1 ={"a","b","c"}
set2 ={1,2,3}
set1.update(set2)print(set1)# 取交集
my ={"1","2","3"}
you ={"1","3","4"}
my.intersection_update(you)print(my)# 返回一个新集合的取交集
my ={"1","2","3"}
you ={"1","3","4"}
z = my.intersection(you)print(z)# 取集合内不重复的元素
my ={"1","2","3"}
you ={"1","3","4"}
my.symmetric_difference_update(you)print(my)# 返回一个新集合的取集合内不重复的元素
my ={"1","2","3"}
you ={"1","3","4"}
z = my.symmetric_difference(you)print(z)# Test# 1-检查fruits集中是否存在“apple”。
fruits ={"apple","banana","cherry"}if"apple"in fruits:print("Yes, apple is a fruit!")# 2-使用 add 方法将“orange”添加到fruits集中。
fruits ={"apple","banana","cherry"}
test ={"apple","banana","cherry","orange"}
fruits.update(test)print(fruits)# 3-使用正确的方法将多个项目(more_fruits)添加到fruits 集中。
fruits ={"apple","banana","cherry"}
more_fruits =["orange","mango","grapes"]
fruits.update(more_fruits)print(fruits)# 4-使用 remove 方法从fruits 集中删除“banana。
fruits ={"apple","banana","cherry"}
fruits.remove("banana")print(fruits)# 5-使用discard方法从fruits 集中删除“香蕉”。
fruits ={"apple","banana","cherry"}
fruits.discard("香蕉")print(fruits)
Python基础学习-08# Python gathermy_set = {"小呆呆", "小菲菲", "小羊羊"}print(my_set)# The set is unorderedfor i in my_set: print(i)print("超人强" in my_set)# set addmy_set_1 = {"小呆呆", "小菲菲", "小羊羊", "迷糊老师"}my_set.update(my_set_1)print(my_set)# 因为集合是不能重复的,所以相