Python基础-集合
1.定义集合(元素不能重复)
a = {1,2,3,4,5,"hello","你好"}
b = set([1.2.3,4,5])
2.集合操作
list1 = [1,2,2,2,2,2,3,3,4]
#去重操作
x = set(list1) # 输出: {1,2,3,4}
#集合转列表
y = list(x) #输出:[1,2,3,4]
#集合的差集
a = {1,2,3,4,5,6,7}
b = {4,5,6,7,8,9}
print (a-b) #输出:{1,2,3}
#集合的并集
print (a|b) #输出:{1,2,3,4,5,6,7,8,9}
#集合的交集
print(a&b) #输出: { 4,5,6}
#集合的对称差
print(a^b) #输出: {1,2,3,8,9}
网友评论