pandas 条件搜索返回列表的方法


Posted in Python onOctober 30, 2018

pandas中常用的一件事情就是对特定条件进行搜索,那么这里介绍使用pandas搜索方式,本案例使用的pandas是anaconda中的,可以下载任意的anaconda进行安装都会带有。

首先导入包

import pandas as pd
import os

然后需要构建一个csv文件存上文件。比如我们有一个叫test.csv的文件,文件有三个列的表头,id、name、address我们想知道一个人的名字的id与地址就可以写成

test_csv = pd.read_csv('/test.csv', encoding='gb2312')# 如果有中文就要gb2312
info_Joan = test_csv[test_csv['name']='Join] # 这样我们就获得了Joan的id以及address 信息

或者是

info_Joan =test_csv[test_csv['name']isin(['Join'])]

余下的就是你想要的操作了。比如取得values的或者组成列表

[list(x) for x in info_Joan['id'].values]

以上这篇pandas 条件搜索返回列表的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python pdb调试方法分享
Jan 21 Python
Python字符串中查找子串小技巧
Apr 10 Python
详解Python中break语句的用法
May 14 Python
python使用pil进行图像处理(等比例压缩、裁剪)实例代码
Dec 11 Python
Python获取当前函数名称方法实例分享
Jan 18 Python
Python sklearn KFold 生成交叉验证数据集的方法
Dec 11 Python
django搭建项目配置环境和创建表过程详解
Jul 22 Python
Spring Cloud Feign高级应用实例详解
Dec 10 Python
Python实现栈的方法详解【基于数组和单链表两种方法】
Feb 22 Python
使用python3 实现插入数据到mysql
Mar 02 Python
区分python中的进程与线程
Aug 13 Python
互斥锁解决 Python 中多线程共享全局变量的问题(推荐)
Sep 28 Python
pandas 转换成行列表进行读取与Nan处理的方法
Oct 30 #Python
在Python中给Nan值更改为0的方法
Oct 30 #Python
python pandas消除空值和空格以及 Nan数据替换方法
Oct 30 #Python
使用django-guardian实现django-admin的行级权限控制的方法
Oct 30 #Python
解决Shell执行python文件,传参空格引起的问题
Oct 30 #Python
Python格式化输出字符串方法小结【%与format】
Oct 29 #Python
[原创]Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】
Oct 29 #Python
You might like
php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
2011/11/07 PHP
PHP数组 为文章加关键字连接 文章内容自动加链接
2011/12/29 PHP
phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
2016/02/03 PHP
php mysql 封装类实例代码
2016/09/18 PHP
超强多功能php绿色集成环境详解
2017/01/25 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
给Javascript数组插入一条记录的代码
2007/08/30 Javascript
写js时遇到的一些小问题
2010/12/06 Javascript
js change,propertychange,input事件小议
2011/12/20 Javascript
原生JS可拖动弹窗效果实例代码
2013/11/09 Javascript
鼠标滚轴控制文本框值的JS代码
2013/11/19 Javascript
jQuery源码解读之addClass()方法分析
2015/02/20 Javascript
jquery分析文本里url或邮件地址为真实链接的方法
2015/06/20 Javascript
Angular.JS判断复选框checkbox是否选中并实时显示
2016/11/30 Javascript
jQuery向webApi提交post json数据
2017/01/16 Javascript
详解在React.js中使用PureComponent的重要性和使用方式
2018/07/10 Javascript
vue router 跳转时打开新页面的示例方法
2019/07/28 Javascript
js实现带有动画的返回顶部
2020/08/09 Javascript
[01:53]DOTA2超级联赛专访Zhou 五年职业青春成长
2013/05/29 DOTA
介绍Python的Urllib库的一些高级用法
2015/04/30 Python
Python实现识别手写数字 Python图片读入与处理
2020/03/23 Python
pandas 使用apply同时处理两列数据的方法
2018/04/20 Python
转换科学计数法的数值字符串为decimal类型的方法
2018/07/16 Python
python opencv minAreaRect 生成最小外接矩形的方法
2019/07/01 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
python安装及变量名介绍详解
2020/12/12 Python
处理HTML5新标签的浏览器兼容版问题
2017/03/13 HTML / CSS
Html5页面二次分享的实现
2018/07/30 HTML / CSS
YOOX台湾:意大利奢侈品电商
2018/10/13 全球购物
Goodee官方商店:迷你投影仪
2021/03/15 全球购物
机关出纳岗位职责
2014/04/03 职场文书
学校节能减排方案
2014/06/13 职场文书
早读课迟到检讨书
2014/09/25 职场文书
党员查摆剖析材料
2014/10/10 职场文书
2015年控辍保学工作总结
2015/05/18 职场文书
《现实主义勇者的王国再建记》第三弹OST全曲试听片段公开
2022/04/04 日漫