python 集合 并集、交集 Series list set 转换
来源:互联网 发布:网络暴力新闻评论 编辑:程序博客网 时间:2024/05/21 14:45
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 集合set()添加删除、交集、并集、集合
- list集合交集 并集 补集
- Python 集合set添加删除、交集、并集、集合操作符号
- Python 集合set()添加删除、交集、并集、集合操作详解
- Python 集合set()添加删除、交集、并集、集合操作详解
- python set集合运算(交集,并集,差集,对称差集)
- python-set()集合操作(创建、添加、删除、交集、并集、差集、对称差集)
- python list差集,交集,并集
- Python list 交集,并集,差集
- python求补集合、交集、并集
- JavaScript Set集合的并集,交集,差集
- Java set集合 交集,并集,差集
- list set 求交集、差集、并集
- 【PAT1063】Set Similarity 求两集合的交集、并集
- 使用List、Set等求交集和并集
- 求List集合的并集、交集、差集
- List集合的并集、交集、差集以及源码
- Openwrt netifd ubus解析(三)
- LeetCode刷题【Array】 Two Sum II
- android项目导入eclipse出现感叹号
- 冒泡排序
- *{ Margin:0; Padding:0; }
- python 集合 并集、交集 Series list set 转换
- 字符流Reader正确读取记事本中的中文字符
- PAT1005
- oracle学习笔记(基础版)
- 没有外网的情况下更新Android SDK Manager
- IDEA快捷键
- 找不到 org.springframework.web.context.ContextLoaderListener
- Elasticsearch(六)5.2.2搭建遇到问题
- 正则表达式大全