python获取Pandas列名的几种方法


Posted in Python onAugust 07, 2019

 获取DataFrame虽然是一个比较简单的操作,但是有时候到手边就是写不出来,所以在这里总结记录一下:

1.链表推倒式

data = pd.read_csv('data/Receipt code January minute trading volume.csv')
 
print([column for column in data])

#打印结果
['COUNT', 'SUCC', 'FAIL', 'WAIT PAY', 'SUCCRatio', 'time']

2.通过columns字段获取,返回一个numpy型的array

print(data.columns.values)
 # 打印结果
['COUNT' 'SUCC' 'FAIL' 'WAIT PAY' 'SUCCRatio' 'time']

3. 直接使用 list 关键字,返回一个list

print(list(data)) 
#打印结果
['COUNT', 'SUCC', 'FAIL', 'WAIT PAY', 'SUCCRatio', 'time']

4.df.columns 返回Index,可以通过 tolist(), 或者 list(array) 转换为list

print(data.columns.tolist())
#打印结果
data.columns 返回的是一个索引对象<class 'pandas.core.indexes.base.Index'>
['COUNT', 'SUCC', 'FAIL', 'WAIT PAY', 'SUCCRatio', 'time']

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
pygame学习笔记(5):游戏精灵
Apr 15 Python
Python实现分割文件及合并文件的方法
Jul 10 Python
python 定时修改数据库的示例代码
Apr 08 Python
浅谈Tensorflow模型的保存与恢复加载
Apr 26 Python
python向已存在的excel中新增表,不覆盖原数据的实例
May 02 Python
python 3.6.5 安装配置方法图文教程
Sep 18 Python
Python数据类型之List列表实例详解
May 08 Python
python分布式编程实现过程解析
Nov 08 Python
解决torch.autograd.backward中的参数问题
Jan 07 Python
基于Keras中Conv1D和Conv2D的区别说明
Jun 19 Python
利用Python过滤相似文本的简单方法示例
Feb 03 Python
如何判断pytorch是否支持GPU加速
Jun 01 Python
python 提取文件指定列的方法示例
Aug 07 #Python
PyQt Qt Designer工具的布局管理详解
Aug 07 #Python
Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str
Aug 07 #Python
python利用7z批量解压rar的实现
Aug 07 #Python
django基础学习之send_mail功能
Aug 07 #Python
python实现本地批量ping多个IP的方法示例
Aug 07 #Python
Django model 中设置联合约束和联合索引的方法
Aug 06 #Python
You might like
php strlen mb_strlen计算中英文混排字符串长度
2009/07/10 PHP
phpize的深入理解
2013/06/03 PHP
Laravel 5框架学习之Laravel入门和新建项目
2015/04/07 PHP
php基于session锁防止阻塞请求的方法分析
2017/08/07 PHP
PHP 获取 ping 时间的实现方法
2017/09/29 PHP
PHP共享内存使用与信号控制实例分析
2018/05/09 PHP
PHP ADODB实现分页功能简单示例
2018/05/25 PHP
javascript动画对象支持加速、减速、缓入、缓出的实现代码
2012/09/30 Javascript
jquery简单瀑布流实现原理及ie8下测试代码
2013/01/23 Javascript
js每隔5分钟执行一次ajax请求的实现方法
2013/11/27 Javascript
jquery easyui 对于开始时间小于结束时间的判断示例
2014/03/22 Javascript
常用jQuery选择器总结
2014/07/11 Javascript
jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果
2015/08/22 Javascript
AngularJS数据源的多种获取方式汇总
2016/02/02 Javascript
50 个 jQuery 插件可将你的网站带到另外一个高度
2016/04/26 Javascript
jQuery使用animate实现ul列表项相互飘动效果示例
2016/09/16 Javascript
AngularJS出现$http异步后台无法获取请求参数问题的解决方法
2016/11/03 Javascript
Nodejs进阶之服务端字符编解码和乱码处理
2017/09/04 NodeJs
Angular4绑定html内容出现警告的处理方法
2017/11/03 Javascript
如何使用50行javaScript代码实现简单版的call,apply,bind
2019/08/14 Javascript
js实现左右轮播图
2020/01/09 Javascript
nginx部署多个vue项目的方法示例
2020/09/06 Javascript
[03:03]DOTA2 2017国际邀请赛开幕战队入场仪式
2017/08/09 DOTA
跟老齐学Python之大话题小函数(1)
2014/10/10 Python
Python 爬虫的原理
2020/07/30 Python
佛罗里达州印第安河新鲜水果:Hale Groves
2017/02/20 全球购物
土木工程应届生求职信
2013/10/31 职场文书
大学本科毕业生求职信范文
2013/12/18 职场文书
大学生党员自我评价范文
2014/04/09 职场文书
纪检监察建议书
2014/05/19 职场文书
体育课外活动总结
2014/07/08 职场文书
优秀三好学生事迹材料
2014/08/31 职场文书
党支部对转正的意见
2015/06/02 职场文书
PHP控制循环操作的时间
2021/04/01 PHP
SQL Server 数据库实验课第五周——常用查询条件
2021/04/05 SQL Server
python实现学生信息管理系统(面向对象)
2022/06/05 Python