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的Flask框架与数据库连接的教程
Apr 20 Python
简单谈谈python中的Queue与多进程
Aug 25 Python
由浅入深讲解python中的yield与generator
Apr 05 Python
浅谈Python基础之I/O模型
May 11 Python
Python使用openpyxl读写excel文件的方法
Jun 30 Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
Dec 05 Python
Python设计模式之适配器模式原理与用法详解
Jan 15 Python
浅谈python多进程共享变量Value的使用tips
Jul 16 Python
详解python tkinter 图片插入问题
Sep 03 Python
python re的findall和finditer的区别详解
Nov 15 Python
python 生成正态分布数据,并绘图和解析
Dec 21 Python
python tqdm用法及实例详解
Jun 16 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
德生1994机评
2021/03/02 无线电
php Xdebug 调试扩展的安装与使用.
2010/03/13 PHP
php备份数据库类分享
2015/04/14 PHP
微信公众号判断用户是否已关注php代码解析
2016/06/24 PHP
php版微信自动获取收货地址api用法示例
2016/09/22 PHP
PHP 7.1中AES加解密方法mcrypt_module_open()的替换方案
2017/10/17 PHP
PHP开发实现微信退款功能示例
2017/11/25 PHP
PHP如何防止XSS攻击与XSS攻击原理的讲解
2019/03/22 PHP
载入进度条 效果
2006/07/08 Javascript
JavaScript语言中的Literal Syntax特性分析
2007/03/08 Javascript
jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名
2009/12/02 Javascript
Textbox控件注册回车事件及触发按钮提交事件具体实现
2013/03/04 Javascript
javascript自动改变文字大小和颜色的效果的小例子
2013/08/02 Javascript
jquery.post用法之type设置问题
2014/02/24 Javascript
分享纯手写漂亮的表单验证
2015/11/19 Javascript
jquery模拟多级复选框效果的简单实例
2016/06/08 Javascript
layui表格实现代码
2017/05/20 Javascript
SpringMVC+bootstrap table实例详解
2017/06/02 Javascript
JS中跳出循环的示例代码
2017/09/14 Javascript
js canvas实现红包照片效果
2018/08/21 Javascript
vue 巧用过渡效果(小结)
2018/09/22 Javascript
JavaScript变量基本使用方法实例分析
2019/11/15 Javascript
谈谈JavaScript令人迷惑的==与+
2020/08/31 Javascript
Python常用的爬虫技巧总结
2016/03/28 Python
Python实现抓取网页生成Excel文件的方法示例
2017/08/05 Python
Linux-ubuntu16.04 Python3.5配置OpenCV3.2的方法
2018/04/02 Python
python实现音乐播放器 python实现花框音乐盒子
2020/02/25 Python
Django如何继承AbstractUser扩展字段
2020/11/27 Python
美国休闲服装品牌:Express
2016/09/24 全球购物
手工制作的豪华英式沙发和沙发床:Willow & Hall
2019/05/03 全球购物
《猴子种树》教学反思
2014/02/14 职场文书
员工培训协议书
2014/09/15 职场文书
党的群众路线教育实践活动个人对照检查材料范文
2014/09/25 职场文书
信息技术教研组工作总结
2015/08/13 职场文书
经典哲理警句:志不真则心不热,心不热则功不贤
2019/11/14 职场文书
k-means & DBSCAN 总结
2021/04/27 Python