一、集合的定义
1.概念
集合就是由一个或多个确定的元素所构成的整体。
2.集合的定义
s1 = {1}
print s1, type(s1)
如何定义一个空集合?
s3 = set([])
print s3, type(s3)
有人说:为什么不是 s={ }呢?因为要是这样,执行出来看他的类型,会打印出来是一个目录
例如:
3.集合的应用
应该注意的是集合中的元素不能重复
例如:
二、集合的特性
集合不支持索引,连接,切片等,它只支持成员操作符。
例如:
三、集合常用方法
1.增加
s = {6, 3, 5, 1, 2, 7}
s.add(10)
s.add(9)
print s
2.删除(pop、remove)
s = {6, 3, 5, 1, 2, 7}
print s
s.pop()
print s
# 删除指定的元素
print s
s.remove(2)
print s