访问量: 206 次浏览
Python set是基本数据类型的一种集合类型, 它有可变集合(set())和不可变集合(frozenset)两种。
创建集合set
Python set类是在Python的sets模块中, 大家现在使用的Python2.3中, 不需要导入sets模块可以直接创建集合。
set('boy')
set(['y', 'b', 'o'])
集合的添加有两种常用方法, 分别是add和update。
集合add方法: 是把要传入的元素做为一个整个添加到集合中,例如:
a = set('boy')
a.add('python')
a
set(['y', 'python', 'b', 'o'])
update方法: 是把要传入的元素拆分, 做为个体传入到集合中,例如: a = set('boy')
a.update('python')
a
set(['b', 'h', 'o', 'n', 'p', 't', 'y'])
removeset(['y', 'python', 'b', 'o'])
a.remove('python')
a
set(['y', 'b', 'o'])