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学习RabbitMQ消息队列
Nov 30 Python
Python构建XML树结构的方法示例
Jun 30 Python
python中ASCII码字符与int之间的转换方法
Jul 09 Python
解决每次打开pycharm直接进入项目的问题
Oct 28 Python
python 函数内部修改外部变量的方法
Dec 18 Python
Python实现查找二叉搜索树第k大的节点功能示例
Jan 24 Python
基于python的ini配置文件操作工具类
Apr 24 Python
Python中list的交、并、差集获取方法示例
Aug 01 Python
Django如何实现网站注册用户邮箱验证功能
Aug 14 Python
将python依赖包打包成window下可执行文件bat方式
Dec 26 Python
Python字典添加,删除,查询等相关操作方法详解
Feb 07 Python
Python实时监控网站浏览记录实现过程详解
Jul 14 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 strtotime函数详解
2009/12/18 PHP
PHP三元运算符的结合性介绍
2012/01/10 PHP
基于MySQL分区性能的详细介绍
2013/05/02 PHP
ThinkPHP CURD方法之where方法详解
2014/06/18 PHP
PHP合并数组函数array_merge用法分析
2017/02/17 PHP
LAMP环境使用Composer安装Laravel的方法
2017/03/25 PHP
PHP实现随机发放扑克牌
2020/04/21 PHP
用Javascript 和 CSS 实现脚注(Footnote)效果
2009/09/09 Javascript
javascript 动态修改样式和层叠样式表代码
2010/04/27 Javascript
jQuery对象和DOM对象使用说明
2010/06/25 Javascript
javascript操纵OGNL标签示例代码
2014/06/16 Javascript
jQuery+css3实现Ajax点击后动态删除功能的方法
2015/08/10 Javascript
JavaScript深度复制(deep clone)的实现方法
2016/02/19 Javascript
Jquery把获取到的input值转换成json
2017/05/15 jQuery
webpack构建换肤功能的思路详解
2017/11/27 Javascript
解决vue中修改export default中脚本报一大堆错的问题
2018/08/27 Javascript
如何在JavaScript中谨慎使用代码注释
2019/06/21 Javascript
小程序中canvas的drawImage方法参数使用详解
2019/07/04 Javascript
解决VUE项目localhost端口服务器拒绝连接,只能用127.0.0.1的问题
2020/08/14 Javascript
python实现停车管理系统
2018/11/30 Python
Django网络框架之创建虚拟开发环境操作示例
2019/06/06 Python
python Django里CSRF 对应策略详解
2019/08/05 Python
计算Python Numpy向量之间的欧氏距离实例
2020/05/22 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
2020/06/30 Python
python3中TQDM库安装及使用详解
2020/11/18 Python
html5指南-2.如何操作document metadata
2013/01/07 HTML / CSS
从零实现一个自定义html5播放器的示例代码
2017/08/01 HTML / CSS
移动端Html5中百度地图的点击事件
2019/01/31 HTML / CSS
巴西家用小家电购物网站:Polishop
2016/08/07 全球购物
计算s=f(f(-1.4))的值
2014/05/06 面试题
同学聚会通知书
2015/04/20 职场文书
小程序实现筛子抽奖
2021/05/26 Javascript
MongoDB数据库的安装步骤
2021/06/18 MongoDB
CSS中float高度塌陷问题的四种解决方案
2022/04/18 HTML / CSS
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js
CSS SandBox应用场景及常见问题
2022/06/25 HTML / CSS