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入门之modf()方法的使用
May 15 Python
Python实现建立SSH连接的方法
Jun 03 Python
使用Python读取大文件的方法
Feb 11 Python
python爬虫之自动登录与验证码识别
Jun 15 Python
使用python将图片按标签分入不同文件夹的方法
Dec 08 Python
python制作简单五子棋游戏
Jun 18 Python
python 上下文管理器及自定义原理解析
Nov 19 Python
python爬虫模拟浏览器访问-User-Agent过程解析
Dec 28 Python
详解python环境安装selenium和手动下载安装selenium的方法
Mar 17 Python
Python3之乱码\xe6\x97\xa0\xe6\xb3\x95处理方式
May 11 Python
Python爬取英雄联盟MSI直播间弹幕并生成词云图
Jun 01 Python
详解Python+OpenCV绘制灰度直方图
Mar 22 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
用缓存实现静态页面的测试
2006/12/06 PHP
PHP删除HTMl标签的实现代码
2013/06/30 PHP
ThinkPHP之A方法实例讲解
2014/06/20 PHP
Yii2数据库操作常用方法小结
2017/05/04 PHP
PHP htmlspecialchars()函数用法与实例讲解
2019/03/08 PHP
javascript[js]获取url参数的代码
2007/10/17 Javascript
超级有用的13个基于jQuery的内容滚动插件和教程
2011/07/31 Javascript
JS限制上传图片大小不使用控件在本地实现
2012/12/19 Javascript
Javascript Web Slider 焦点图示例源码
2013/10/10 Javascript
JS使用getComputedStyle()方法获取CSS属性值
2014/04/23 Javascript
全面理解闭包机制
2016/07/11 Javascript
jstl中判断list中是否包含某个值的简单方法
2016/10/14 Javascript
H5移动端适配 Flexible方案
2016/10/24 Javascript
vue中使用sessionStorage记住密码功能
2018/07/24 Javascript
重学JS 系列:聊聊继承(推荐)
2019/04/11 Javascript
微信小程序常用的3种提示弹窗实现详解
2019/09/19 Javascript
js实现简单的打印表格
2020/01/15 Javascript
微信小程序scroll-view点击项自动居中效果的实现
2020/03/25 Javascript
浅谈webpack构建工具配置和常用插件总结
2020/05/11 Javascript
Python实现删除Android工程中的冗余字符串
2015/01/19 Python
在Python的Django框架中用流响应生成CSV文件的教程
2015/05/02 Python
python实现比较两段文本不同之处的方法
2015/05/30 Python
python实现将英文单词表示的数字转换成阿拉伯数字的方法
2015/07/02 Python
Python黑魔法Descriptor描述符的实例解析
2016/06/02 Python
Scrapy框架爬取Boss直聘网Python职位信息的源码
2019/02/22 Python
python实现与redis交互操作详解
2020/04/21 Python
Python Merge函数原理及用法解析
2020/09/16 Python
中邮全球便购:中国邮政速递物流
2017/03/04 全球购物
Lookfantastic德国官网:英国知名美妆购物网站
2017/06/11 全球购物
荷兰浴室和卫浴网上商店:Badkamerxxl.nl
2020/10/06 全球购物
高二物理教学反思
2014/02/08 职场文书
文秘应届生求职信
2014/07/05 职场文书
开服装店计划书
2014/08/15 职场文书
2014年学生会主席工作总结
2014/11/07 职场文书
干部个人考察材料
2014/12/24 职场文书
检察院起诉书
2015/05/20 职场文书