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数组定义方法
Apr 13 Python
windows下Python实现将pdf文件转化为png格式图片的方法
Jul 21 Python
python使用PyCharm进行远程开发和调试
Nov 02 Python
基于python进行桶排序与基数排序的总结
May 29 Python
numpy.linspace 生成等差数组的方法
Jul 02 Python
Python编程快速上手——正则表达式查找功能案例分析
Feb 28 Python
python实现简单学生信息管理系统
Apr 09 Python
查看已安装tensorflow版本的方法示例
Apr 19 Python
Python 基于jwt实现认证机制流程解析
Jun 22 Python
python uuid生成唯一id或str的最简单案例
Jan 13 Python
python实现银行账户系统
Feb 22 Python
python中%格式表达式实例用法
Jun 18 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程序员基本要求和必备技能
2014/05/09 PHP
浅谈php+phpStorm+xdebug配置方法
2015/09/17 PHP
CI(Codeigniter)的Setting增强配置类实例
2016/01/06 PHP
在Laravel框架里实现发送邮件实例(邮箱验证)
2016/05/20 PHP
thinkPHP多域名情况下使用memcache方式共享session数据的实现方法
2016/07/21 PHP
PHP实现一个简单url路由功能实例
2016/11/05 PHP
thinkPHP框架实现的简单计算器示例
2018/12/07 PHP
Jquery Select操作方法集合脚本之家特别版
2010/05/17 Javascript
基于jQuery实现的水平和垂直居中的div窗口
2011/08/08 Javascript
JavaScript调用堆栈及setTimeout使用方法深入剖析
2013/02/16 Javascript
js 实现菜单左右滚动显示示例介绍
2013/11/21 Javascript
搭建pomelo 开发环境
2014/06/24 Javascript
jQuery制作仿Mac Lion OS滚动条效果
2015/02/10 Javascript
JavaScript对HTML DOM使用EventListener进行操作
2015/10/21 Javascript
基于javascript实现tab切换特效
2016/03/29 Javascript
jQuery链式调用与show知识浅析
2016/05/11 Javascript
Node.js实现兼容IE789的文件上传进度条
2016/09/02 Javascript
探究react-native 源码的图片缓存问题
2017/08/24 Javascript
JS返回顶部实例代码
2020/08/09 Javascript
详解如何优雅地在React项目中使用Redux
2017/12/28 Javascript
requests和lxml实现爬虫的方法
2017/06/11 Python
python下setuptools的安装详解及No module named setuptools的解决方法
2017/07/06 Python
使用python装饰器计算函数运行时间的实例
2018/04/21 Python
python集合比较(交集,并集,差集)方法详解
2018/09/13 Python
详解Django-channels 实现WebSocket实例
2019/08/22 Python
Django后台管理系统的图文使用教学
2020/01/20 Python
Python如何使用队列方式实现多线程爬虫
2020/05/12 Python
python ETL工具 pyetl
2020/06/07 Python
小学兴趣小组活动总结
2014/07/07 职场文书
上课不认真检讨书
2014/09/17 职场文书
2014年图书管理员工作总结
2014/12/01 职场文书
出纳工作检讨书范文
2014/12/27 职场文书
灵山大佛导游词
2015/02/04 职场文书
2015年检察院个人工作总结
2015/05/20 职场文书
2015质检员个人年终工作总结
2015/10/23 职场文书
MySQL时间盲注的五种延时方法实现
2021/05/18 MySQL