python set()集合
来源:互联网 发布:网络填表终结者 下载 编辑:程序博客网 时间:2024/06/05 19:57
定义一个集合(初始化集合需要用set())
>>> basket = {'apple', 'orange', 'apple', 'pear', 'orange', 'banana'}>>> print(basket) # show that duplicates have been removed{'orange', 'banana', 'pear', 'apple'}>>> 'orange' in basket # fast membership testingTrue>>> 'crabgrass' in basketFalse
集合操作
>>> # Demonstrate set operations on unique letters from two words...>>> a = set('abracadabra')>>> b = set('alacazam')>>> a # unique letters in a{'a', 'r', 'b', 'c', 'd'}>>> a - b # letters in a but not in b{'r', 'd', 'b'}>>> a | b # letters in either a or b{'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'}>>> a & b # letters in both a and b{'a', 'c'}>>> a ^ b # letters in a or b but not both{'r', 'd', 'b', 'm', 'z', 'l'}类似 列表推导式,这里有一种集合推导式语法:
>>> a = {x for x in 'abracadabra' if x not in 'abc'}>>> a{'r', 'd'}
阅读全文
0 0
- python集合set操作
- Python 集合set
- python集合set操作
- Python 集合 set
- python 集合 set
- python set集合
- Python之集合(set)
- Python 集合set
- python set集合
- python set(集合)数据结构
- Python的集合set
- python:集合(set)
- python set集合操作
- Python的set集合
- python set()集合
- Python集合set
- python中的集合set
- Python 集合(set)
- 命令窗口下:Oracle数据导入导出imp/exp sp2-0734:未知的命令开头'imp...解决方法
- 算法导论 练习题 17.2-1
- HTML5 jQuery+FormData 异步上传文件,带进度条
- 所有和为S的连续正数序列
- 大学生如何申请私人GitHub仓库
- python set()集合
- scanf用法及scanf中有\n的问题
- sql server的回车和换行
- MAC 搭建php开发环境
- jsp SmartUpload上传和下载代码全攻略
- OSGI框架学习
- FFMPEG结构体分析:AVFrame
- 论文级别
- 文章标题