python---set集合
2016-12-18 21:39
351 查看
集合(set)是一个无序不重复元素的序列。
#!/usr/bin/python3 student = ({'Tom', 'Jim', 'Mary', 'Tom', 'Jack', 'Rose'}) print(student) # 输出集合,重复的元素被自动去掉 # 成员测试 if('Rose' in student) : print('Rose 在集合中') else : print('Rose 不在集合中') # set可以进行集合运算 a = set('abracadabra') b = set('alacazam') print(a) print(a - b) # a和b的差集 print(a | b) # a和b的并集 print(a & b) # a和b的交集 print(a ^ b) # a和b中不同时存在的元素
#输出结果 {'Mary', 'Jim', 'Rose', 'Jack', 'Tom'} Rose 在集合中 {'b', 'a', 'c', 'r', 'd'} {'b', 'd', 'r'} {'l', 'r', 'a', 'c', 'z', 'm', 'b', 'd'} {'a', 'c'} {'l', 'r', 'z', 'm', 'b', 'd'}
相关文章推荐
- 3.python的set集合的操作示例——《深入python》学习
- Python学习笔记之集合类型(set, frozeset)
- python基础数据结构——列表(list), 元祖(tuple), 字典(dict), 字符串(string), 集合(set) 介绍及相互转换
- Python 集合类(set)学习
- Python3.2官方文档教程---Set集合
- Python 中的 集合类型 --- set
- Python入门教程-09 集合set
- Python 集合set
- python之列表(list),元组(tuple),集合(set),字典(dict)
- Python集合(set)类型的操作
- python 从字典里取出内容,创建集合 dict -> set
- set集合运算 分类: python 2013-03-15 10:53 337人阅读 评论(0) 收藏
- python中set集合如何决定是否重复?
- Python中set(集合)的用法
- Python学习笔记--集合set
- Python集合(set)类型的操作
- 集合 (set) 与列表 (list) 分类: python 2013-01-18 15:22 292人阅读 评论(0) 收藏
- python 集合set
- Python集合(set)类型的操作
- Python集合(set)类型的操作