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脚本分享
Apr 21 Python
Python 中的with关键字使用详解
Sep 11 Python
python去除空格和换行符的实现方法(推荐)
Jan 04 Python
Python实现获取照片拍摄日期并重命名的方法
Sep 30 Python
Python标准库inspect的具体使用方法
Dec 06 Python
详解Django的model查询操作与查询性能优化
Oct 16 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
Jun 04 Python
Django集成搜索引擎Elasticserach的方法示例
Jun 04 Python
Django操作session 的方法
Mar 09 Python
Python动态强类型解释型语言原理解析
Mar 25 Python
基于Django集成CAS实现流程详解
Nov 28 Python
Python-OpenCV实现图像缺陷检测的实例
Jun 11 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
2009/06/29 PHP
PHP整合七牛实现上传文件
2015/07/03 PHP
php基于PDO连接MSSQL示例DEMO
2016/07/13 PHP
PHP实现的curl批量请求操作示例
2018/06/06 PHP
javascript+dom树型菜单类,希望朋友们一起进步
2007/05/03 Javascript
Javascript 面向对象(二)封装代码
2012/05/23 Javascript
jQuery插件开发基础简单介绍
2013/01/07 Javascript
js加入收藏夹代码(兼容ie/ff/op)
2014/05/16 Javascript
JQuery中的事件及动画用法实例
2015/01/26 Javascript
asp.net中oracle 存储过程(图文)
2015/08/12 Javascript
浅析创建javascript对象的方法
2016/05/13 Javascript
jQuery解决$符号命名冲突
2016/06/18 Javascript
浅谈js中同名函数和同名变量的执行问题
2017/02/12 Javascript
angularjs中使用ng-bind-html和ng-include的实例
2017/04/28 Javascript
详解Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸总结
2020/05/28 Javascript
Python深入学习之内存管理
2014/08/31 Python
如何在Python中编写并发程序
2016/02/27 Python
Python 中 list 的各项操作技巧
2017/04/13 Python
使用python编写监听端
2018/04/12 Python
python打包压缩、读取指定目录下的指定类型文件
2018/04/12 Python
python批量获取html内body内容的实例
2019/01/02 Python
python django生成迁移文件的实例
2019/08/31 Python
Python对Excel按列值筛选并拆分表格到多个文件的代码
2019/11/05 Python
Python散点图与折线图绘制过程解析
2019/11/30 Python
Python3将jpg转为pdf文件的方法示例
2019/12/13 Python
python实现打砖块游戏
2020/02/25 Python
解决导入django_filters不成功问题No module named 'django_filter'
2020/07/15 Python
戴尔美国官网:Dell
2016/08/31 全球购物
说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
2013/04/07 面试题
国际政治个人自荐信范文
2013/11/26 职场文书
学校安全检查制度
2014/01/27 职场文书
危爆物品安全大检查大整治工作方案
2014/05/03 职场文书
医生见习报告范文
2014/11/03 职场文书
客户经理岗位职责大全
2015/04/09 职场文书
MySQL中的布尔值,怎么存储false或true
2021/06/04 MySQL
3050和2060哪个好 性能差多少 差距有多大 谁更有性价比
2022/06/17 数码科技