Python的sets模块的添加及删除

Python与开源GIS

Python的sets模块的添加及删除

2016-09-17 作者: zhangxiang 浏览: 1639 次

摘要: Python set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种。 创建集合set Python set类是在Python的sets模块中,大家现在使用的Python2.3中,不需要导入sets模块可以直接创建...

Python set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种。

创建集合set

Python set类是在Python的sets模块中,大家现在使用的Python2.3中,不需要导入sets模块可以直接创建集合。

set('boy')
set(['y', 'b', 'o'])

集合添加、删除

集合的添加有两种常用方法,分别是addupdate

集合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'])

集合删除操作方法:remove

set(['y', 'python', 'b', 'o'])
a.remove('python')
a
set(['y', 'b', 'o'])

关注“开源集思”公众号
获取免费资源

随机推荐


Copyright © 2014-2019 OSGeo中国中心 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org