码迷,mamicode.com
首页 > 编程语言 > 详细

python_5

时间:2019-10-27 10:51:35      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:int   删除元素   super   差集   子集   amp   set   lis   增加   

集合:

list_1=[1,3,6,9,2,7,11,43]
set_1=set(list_1)
set_2=set([13,14,12,7,8,9])
print(set_1)
print(set_2)

print(set_1.intersection(set_2)) #交集
print(set_1&set_2) #交集

print(set_1.union(set_2)) #并集
print(set_1|set_2) #并集

print(set_1.difference(set_2)) #差集
print(set_1-set_2) #差集

print(set_1.issubset(set_2)) #子集
print(set_1.issuperset(set_2)) #父集

print(set_1.symmetric_difference(set_2))#对称差集,保留两个集合中都没有的集合
print(set_1^set_2) #对称差集

#增加元素
set_3=set([7,9])
set_3.add(999)
print(set_3)
set_3.update([777,888,999,1000])
print(set_3)

#删除元素
a=set_3.pop()
print(a)
set_3.remove(1000)
print(set_3)

python_5

标签:int   删除元素   super   差集   子集   amp   set   lis   增加   

原文地址:https://www.cnblogs.com/taosun/p/11746720.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!