python学习记录--set
2017-01-12 15:18
239 查看
set
概念:
set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key
创建一个set,需要提供一个list作为输入集合
重复元素在set中自动被过滤
通过
set的交集、并集
概念:
set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key
创建一个set,需要提供一个list作为输入集合
>>> s = set([1, 2, 3]) >>> s set([1, 2, 3])
重复元素在set中自动被过滤
>>> s = set([1, 1, 2, 2, 3, 3]) >>> s set([1, 2, 3])
通过
add(key)方法可以添加元素到set中
>>> s.add(4) >>> s set([1, 2, 3, 4])
set的交集、并集
>>> s1 = set([1, 2, 3]) >>> s2 = set([2, 3, 4]) >>> s1 & s2 set([2, 3]) >>> s1 | s2 set([1, 2, 3, 4])
相关文章推荐
- YATE界面生成模板引擎 《Head First Python》第七章
- 第13课 Python中while循环
- 第12课 Python中if分支语句表达式结构
- DRY Principles through Python Decorators
- 第11课 Python中if分支结构
- python学习记录--字典
- 图文详解 Python+Eclipse 环境搭建
- python (numpy基础) (pandas基础)(正则表达式)
- python从零开始写爬虫(2)
- 用pyinstaller打包一个exe程序
- python学习记录--元组
- 《Programming Collective Intelligence》笔记之 Chapter 2
- 比较全的python cmd模块的用法
- Python 列表、元组、字典t的常用方法
- 关于Pywin32模块安装找不到路径问题
- Python中time, strftime和strptime
- Python基于django提供大文件下载接口及Python基于tornado下载大文件
- Python学习(二)——函数式编程
- Pyhton2.x 和Python3.x
- python 学习笔记