学习笔记
2015-10-29 09:48
260 查看
今日在学习python的时候,看到对set集合的解释
set可以看成数学意义上的无序和无重复元素的集合,因此,两个set可以做数学意义上的交集、并集等操作:
set可以看成数学意义上的无序和无重复元素的集合,因此,两个set可以做数学意义上的交集、并集等操作:
>>> s1 = set([1, 2, 3]) >>> s2 = set([2, 3, 4]) >>> s1 & s2 {2, 3} >>> s1 | s2 {1, 2, 3, 4} 于是想到之前开发java的时候总是想到用hashmap,而没有想到在一些具体业务的时候,是可以用set来解决的,之前只考虑到了它的不能放重复元素,无序等缺点,而没考虑到这些,记录一下省得以后忘了。
相关文章推荐
- Java NIO系列教程(三) Buffer
- UITextField内容太靠左边,不美观,添加一个空白的leftView,让它缩进一点
- jquery日期控件My97DatePickerBeta
- 关于VMware给系统分区扩容的一点经验
- 对象数组去除重复
- Android Http请求方法汇总
- 快捷键
- Office 2007在安装过程中出错
- Xamarin.Forms入门困扰与解决方式-No.2
- 利用Matlab拟合时序植被生长季曲线,并求解物候参数
- Bash 及其特性
- pdf编辑中文版
- 微信素材管理之获取永久素材和删除永久素材
- mysql优化指南
- tail 查看日志,并同步日志最新变化 -F参数
- arm-linux-gcc的命令参数介绍
- CentOS6.5安装MySQL及完全卸载
- C#继承
- 巧用主力进出、主力买卖指标进行波段操作——逃顶和抄底
- 清华EMBA课程系列思考之二 -- 清华探究及信息战略与管理