python 集合 并集、交集 Series list set 转换的实例


Posted in Python onMay 29, 2018

set转成list方法如下: list转成set方法如下:

s = set('12342212')                                                      l = ['12342212']
 print s    # set(['1', '3', '2', '4'])                                    s = set(l[0])
 l = list(s)                                                                          print s    # set(['1', '3', '2', '4'])
 l.sort()    # 排序                                                               m = ['11','22','33','44','11','22']
 print l    # ['1', '2', '3', '4']                                              print set(m)    # set(['11', '33', '44', '22'])

可见set和lsit可以自由转换,在删除list中多个/海量重复元素时,可以先转换成set,然后再转回list并排序(set没有排序)。此种方法不仅方便且效率较高。

转换成set 之后,就可以求解两个集合的 交集、并集关系了

如下:

AA_16_only, AA15_only 为两个 Series 对象:


AA_16o_list =set(AA_16_only)
 AA15o_list = set(AA15_only)
 AA15_AA_16_only = AA15o_list.intersection(AA_16o_list)
 AA15_AA_16_only = pd.Series(list(AA15_AA_16_only))
 AA15_AA_16_only.to_csv('AA15_AA_16_only.csv')

以上这篇python 集合 并集、交集 Series list set 转换的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python sys.path详细介绍
Oct 17 Python
Python实现的检测网站挂马程序
Nov 30 Python
Python实现生成随机数据插入mysql数据库的方法
Dec 25 Python
Python使用numpy模块创建数组操作示例
Jun 20 Python
Python面向对象程序设计OOP入门教程【类,实例,继承,重载等】
Jan 05 Python
Python后台开发Django的教程详解(启动)
Apr 08 Python
Python考拉兹猜想输出序列代码实践
Jul 05 Python
python定位xpath 节点位置的方法
Aug 27 Python
Python pandas对excel的操作实现示例
Jul 21 Python
详解Python中list[::-1]的几种用法
Nov 16 Python
Python getsizeof()和getsize()区分详解
Nov 20 Python
python 下载文件的几种方式分享
Apr 07 Python
使用Django启动命令行及执行脚本的方法
May 29 #Python
python3中的md5加密实例
May 29 #Python
python 获取字符串MD5值方法
May 29 #Python
Python生成短uuid的方法实例详解
May 29 #Python
Python(TensorFlow框架)实现手写数字识别系统的方法
May 29 #Python
Python实现的多进程和多线程功能示例
May 29 #Python
Python实现的redis分布式锁功能示例
May 29 #Python
You might like
PHP If Else(elsefi) 语句
2013/04/07 PHP
Yii隐藏URL中index.php的方法
2016/07/12 PHP
PHP Header失效的原因分析及解决方法
2016/11/16 PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
2020/09/15 PHP
document.open() 与 document.write()的区别
2007/08/13 Javascript
使用jQuery实现dropdownlist的联动效果(sharepoint 2007)
2011/03/30 Javascript
jquery获取div距离窗口和父级dv的距离示例
2013/10/10 Javascript
javascript查询字符串参数的方法
2015/01/28 Javascript
JS实现动态修改table及合并单元格的方法示例
2017/02/20 Javascript
Vue.js使用$.ajax和vue-resource实现OAuth的注册、登录、注销和API调用
2017/05/10 Javascript
利用jqgrid实现上移下移单元格功能
2018/11/07 Javascript
微信JS-SDK实现微信会员卡功能(给用户微信卡包里发送会员卡)
2019/07/25 Javascript
react基本安装与测试示例
2020/04/27 Javascript
Openlayers实现图形绘制
2020/09/28 Javascript
python 获取文件列表(或是目录例表)
2009/03/25 Python
Python装饰器实现几类验证功能做法实例
2017/05/18 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
Python基本数据结构之字典类型dict用法分析
2019/06/08 Python
PyQt5实现简易电子词典
2019/06/25 Python
python3中的eval和exec的区别与联系
2019/10/10 Python
基于python cut和qcut的用法及区别详解
2019/11/22 Python
Python稀疏矩阵及参数保存代码实现
2020/04/18 Python
python查看矩阵的行列号以及维数方式
2020/05/22 Python
大数据分析用java还是Python
2020/07/06 Python
css3强大的动画效果animate使用说明及浏览器兼容介绍
2013/01/09 HTML / CSS
Html5+JS实现手机摇一摇功能
2015/04/24 HTML / CSS
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
2014/01/05 面试题
全民健身日活动方案
2014/01/29 职场文书
公司活动方案范文
2014/03/06 职场文书
医学生职业生涯规划书范文
2014/03/13 职场文书
物业保安员岗位职责
2014/03/14 职场文书
大学生找工作求职信
2014/07/09 职场文书
党的群众路线对照检查材料
2014/09/22 职场文书
常务副县长“三严三实”对照检查材料思想汇报
2014/10/05 职场文书
会计出纳岗位职责
2015/03/31 职场文书
SQL Server的存储过程与触发器以及系统函数和自定义函数
2022/04/10 SQL Server