标签:
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