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 相关文章推荐
在windows下快速搭建web.py开发框架方法
Apr 22 Python
Python实现小数转化为百分数的格式化输出方法示例
Sep 20 Python
利用python将图片转换成excel文档格式
Dec 30 Python
Python实现简单文本字符串处理的方法
Jan 22 Python
使用Python抓取豆瓣影评数据的方法
Oct 17 Python
Python 操作 ElasticSearch的完整代码
Aug 04 Python
windows下Python安装、使用教程和Notepad++的使用教程
Oct 06 Python
python实现视频读取和转化图片
Dec 10 Python
使用python实现数组、链表、队列、栈的方法
Dec 20 Python
Python导入数值型Excel数据并生成矩阵操作
Jun 09 Python
PyCharm Community安装与配置的详细教程
Nov 24 Python
requests在python中发送请求的实例讲解
Feb 17 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
Protoss魔法科技
2020/03/14 星际争霸
解析二进制流接口应用实例 pack、unpack、ord 函数使用方法
2013/06/18 PHP
一个好用的PHP验证码类实例分享
2013/12/27 PHP
C#使用PHP服务端的Web Service通信实例
2014/04/08 PHP
php格式化电话号码的方法
2015/04/24 PHP
php微信扫码支付 php公众号支付
2019/03/24 PHP
Js+Dhtml:WEB程序员简易开发工具包(预先体验版)
2006/11/07 Javascript
JS getStyle获取最终样式函数代码
2010/04/01 Javascript
理清apply(),call()的区别和关系
2011/08/14 Javascript
使用jquery的ajax需要注意的地方dataType的设置
2013/08/12 Javascript
禁止IE用右键的JS代码
2013/12/30 Javascript
javascript时间函数大全
2014/06/30 Javascript
JS显示下拉列表框内全部元素的方法
2015/03/31 Javascript
AngularJS基础 ng-non-bindable 指令详细介绍
2016/08/02 Javascript
C#微信小程序服务端获取用户解密信息实例代码
2017/03/10 Javascript
JavaScript运动框架 多值运动(四)
2017/05/18 Javascript
Node 自动化部署的方法
2017/10/17 Javascript
vue2中的keep-alive使用总结及注意事项
2017/12/21 Javascript
Javascript实现贪吃蛇小游戏(含详细注释)
2020/10/23 Javascript
[03:35]2018年度DOTA2最佳辅助位选手5号位-完美盛典
2018/12/17 DOTA
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
2019/11/25 Python
简单了解python字符串前面加r,u的含义
2019/12/26 Python
python 使用事件对象asyncio.Event来同步协程的操作
2020/05/04 Python
python使用matplotlib绘制折线图的示例代码
2020/09/22 Python
Pycharm编辑器功能之代码折叠效果的实现代码
2020/10/15 Python
在Python中字典按值排序的实现方法
2020/11/12 Python
Book Depository澳大利亚:世界领先的专业在线书店之一
2018/12/27 全球购物
音乐专业自荐信
2014/02/07 职场文书
党的群众路线教育实践活动个人自我剖析材料
2014/10/07 职场文书
2014年个人售房协议书
2014/10/30 职场文书
督导岗位职责范本
2015/04/10 职场文书
2015年女职工工作总结
2015/05/15 职场文书
九年级英语教学反思
2016/02/15 职场文书
《春酒》教学反思
2016/02/22 职场文书
决心书格式及范文
2019/06/24 职场文书
Redis 操作多个数据库的配置的方法实现
2022/03/23 Redis