标签:
set是一个无序且不重复的元素集合
s1 = set(["tom","jak","cat","tom"])
print (s1)
#结果:
{‘tom‘, ‘jak‘, ‘cat‘}
.add()---增加一个新元素
例子:
.clear()--- 清空所有元素
例子:
.difference()---取两个set集合的差集
例子:
.difference_update()---删除当前set中包含在参数集合里的元素
例子:
.discard()---移除元素
例子:
.intersection()---取两个set集合的交集,创建一个新的set
例子:
.intersection_update()---取俩个set集合的交集,修改原set
例子:
.isdisjoint()---如果两个集合没有交集返回True
例子:
.issubset()---判断s2里的元素是否存在于s1
例子:
.issuperset()---判断s1里的元素是存在于s2
例子:
.pop()---随机删除一个元素
例子:
.remove()---指定删除元素
例子:
.symmetric_difference()---取两个set集合的差集,并生成一个新的set
例子:
标签:
原文地址:http://www.cnblogs.com/olingrobin/p/5804136.html