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分析nignx访问日志脚本分享
Feb 26 Python
Python实现的数据结构与算法之链表详解
Apr 22 Python
Python出现segfault错误解决方法
Apr 16 Python
matplotlib在python上绘制3D散点图实例详解
Dec 09 Python
TensorFlow实现RNN循环神经网络
Feb 28 Python
使用python进行文本预处理和提取特征的实例
Jun 05 Python
Python关于excel和shp的使用在matplotlib
Jan 03 Python
简单了解python中的与或非运算
Sep 18 Python
python PIL模块的基本使用
Sep 29 Python
教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码
Nov 12 Python
解决pycharm 格式报错tabs和space不一致问题
Feb 26 Python
Django项目在pycharm新建的步骤方法
Mar 02 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数组排序usort、uksort与sort函数用法
2014/11/17 PHP
symfony2.4的twig中date用法分析
2016/03/18 PHP
PHP连接sftp并下载文件的方法教程
2018/08/26 PHP
ext监听事件方法[初级篇]
2008/04/27 Javascript
ext读取两种结构的xml的代码
2008/11/05 Javascript
JQuery 弹出框定位实现方法
2010/12/02 Javascript
Jquery Ajax的Get方式时需要注意URL地方
2011/04/07 Javascript
JS OffsetParent属性深入解析
2014/01/13 Javascript
jQuery实现简洁的轮播图效果实例
2016/09/07 Javascript
微信小程序入门教程
2016/11/18 Javascript
angularjs实现的前端分页控件示例
2017/02/10 Javascript
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
2017/04/13 jQuery
如何在 Vue.js 中使用第三方js库
2017/04/25 Javascript
Bootstrap fileinput文件上传组件使用详解
2017/06/06 Javascript
Angular2+如何去除url中的#号详解
2017/12/20 Javascript
使用D3.js构建实时图形的示例代码
2018/08/28 Javascript
Vue实现PC端靠边悬浮球的代码
2020/05/09 Javascript
vue如何使用外部特殊字体的操作
2020/07/30 Javascript
Python模块学习 filecmp 文件比较
2012/08/27 Python
python之wxPython应用实例
2014/09/28 Python
浅谈django三种缓存模式的使用及注意点
2018/09/30 Python
解决Python2.7中IDLE启动没有反应的问题
2018/11/30 Python
对Python捕获控制台输出流的方法详解
2019/01/07 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
2019/07/23 Python
世界上最受欢迎的钓鱼诱饵:Rapala
2019/05/02 全球购物
全陪导游欢迎词
2014/01/17 职场文书
面试后感谢信怎么写
2014/02/01 职场文书
2014年实习班主任工作总结
2014/11/08 职场文书
2015年高三班主任工作总结
2015/05/21 职场文书
婚庆司仪开场白
2015/05/29 职场文书
伊索寓言读书笔记
2015/06/30 职场文书
《社戏》教学反思
2016/02/22 职场文书
2019年关于小学生课外阅读情况的分析报告
2019/12/02 职场文书
自己搭建resnet18网络并加载torchvision自带权重的操作
2021/05/13 Python
Pycharm连接远程服务器并远程调试的全过程
2021/06/24 Python
python编程实现清理微信重复缓存文件
2021/11/01 Python