最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
python数据类型集合的例子
时间:2015-12-03 编辑:简简单单 来源:一聚教程网
Python中集合主要有两个功能,一个是功能是建立关系,另外一个功能就是消除重复元素
集合的格式是set (元素)
通过下面的操作来具体看一下。
>>> e = set (“abcdefghiskdsngls”)
>>> f = set (“cdeifwkhgsls”)
求交集:
>>> k = e&f
>>> print k
set(['c', 'e', 'd', 'g', 'f', 'i', 'h', 'k', 'l', 's'])
>>>
求并集:
>>> k = e|f
>>> print k
set(['a', 'c', 'b', 'e', 'd', 'g', 'f', 'i', 'h', 'k', 'l', 'n', 's', 'w'])
>>>
求差集:
>>> k = e-f
>>> print k
set(['a', 'b', 'n'])
去除重复元素:
>>> new= set (e)
>>> print new
set(['a', 'c', 'b', 'e', 'd', 'g', 'f', 'i', 'h', 'k', 'l', 'n', 's'])
集合添加、删除
集合的添加有两种常用方法,分别是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'])
集合删除操作方法:remove
set(['y', 'python', 'b', 'o'])
>>> a.remove('python')
>>> a
set(['y', 'b', 'o'])
python集合操作符号、数学符号
集合的交集、合集(并集)、差集,了解集合set的这些非常好用的功能前,要先了解一些集合操作符号
-
上一个: ASP/PHP sql注入语句整理大全
-
下一个: python标识符的学习笔记
相关文章
- 简介Python 对象中的数据类型 05-15
- Java基本数据类型与封装类型详解(int和Integer区别) 04-17
- Java中int与integer的区别(基本数据类型与引用数据类型) 04-17
- JAVA中的基本数据类型 03-09
- python基础教程 五种数据类型详解 01-13
- c语言中基本数据类型详解 11-08