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 相关文章推荐
跟老齐学Python之私有函数和专有方法
Oct 24 Python
Python使用CMD模块更优雅的运行脚本
May 11 Python
你所不知道的Python奇技淫巧13招【实用】
Dec 14 Python
Python基于回溯法子集树模板解决0-1背包问题实例
Sep 02 Python
Python中文编码知识点
Feb 18 Python
pycharm 安装JPype的教程
Aug 08 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
Nov 19 Python
python生成特定分布数的实例
Dec 05 Python
Python序列类型的打包和解包实例
Dec 21 Python
在tensorflow中设置保存checkpoint的最大数量实例
Jan 21 Python
python实现发送带附件的邮件代码分享
Sep 22 Python
详解Flask开发技巧之异常处理
Jun 15 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
压力如何影响浓缩咖啡品质
2021/03/03 咖啡文化
PHP中用hash实现的数组
2011/07/17 PHP
浅析51个PHP处理字符串的函数
2013/08/02 PHP
ThinkPHP在Cli模式下使用模板引擎的方法
2015/09/25 PHP
Yii框架上传图片用法总结
2016/03/28 PHP
Yii2语言国际化的配置教程
2018/08/19 PHP
js href的用法
2010/05/13 Javascript
JS 仿腾讯发表微博的效果代码
2013/12/25 Javascript
Javascript 使用ajax与C#获取文件大小实例详解
2017/01/13 Javascript
基于JavaScript实现复选框的全选和取消全选
2017/02/09 Javascript
EasyUI Tree树组件无限循环的解决方法
2017/09/27 Javascript
vue.js todolist实现代码
2017/10/29 Javascript
vuejs实现ready函数加载完之后执行某个函数的方法
2018/08/31 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
2018/12/05 Javascript
微信小程序 select 下拉框组件功能
2019/09/09 Javascript
解决layui-table单元格设置为百分比在ie8下不能自适应的问题
2019/09/28 Javascript
JavaScript检测浏览器是否支持CSS变量代码实例
2020/04/03 Javascript
vue-axios同时请求多个接口 等所有接口全部加载完成再处理操作
2020/11/09 Javascript
Python删除指定目录下过期文件的2个脚本分享
2014/04/10 Python
Python lxml模块安装教程
2015/06/02 Python
Python实现桶排序与快速排序算法结合应用示例
2017/11/22 Python
python利用Opencv实现人脸识别功能
2019/04/25 Python
Django连接数据库并实现读写分离过程解析
2019/11/13 Python
python实现批量转换图片为黑白
2020/06/16 Python
详解PyQt5中textBrowser显示print语句输出的简单方法
2020/08/07 Python
解决Ubuntu18中的pycharm不能调用tensorflow-gpu的问题
2020/09/17 Python
澳大利亚排名第一的狂热牛仔品牌:ONETEASPOON
2018/11/20 全球购物
会计学专业学生的求职信范文
2014/01/27 职场文书
初中生评语大全
2014/04/24 职场文书
个人批评与自我批评范文
2014/10/17 职场文书
考试没考好检讨书(精选篇)
2014/11/16 职场文书
春季运动会开幕词
2015/01/28 职场文书
业务员辞职信范文
2015/03/02 职场文书
辩护意见书
2015/06/04 职场文书
想要创业,那么你做好准备了吗?
2019/07/01 职场文书
django学习之ajax post传参的2种格式实例
2021/05/14 Python