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 相关文章推荐
web.py在模板中输出美元符号的方法
Aug 26 Python
Python Web框架Flask中使用新浪SAE云存储实例
Feb 08 Python
理解Python垃圾回收机制
Feb 12 Python
使用python验证代理ip是否可用的实现方法
Jul 25 Python
python+Splinter实现12306抢票功能
Sep 25 Python
Python设计模式之代理模式实例详解
Jan 19 Python
解决Python3 控制台输出InsecureRequestWarning问题
Jul 15 Python
树莓派使用python-librtmp实现rtmp推流h264的方法
Jul 22 Python
基于spring boot 日志(logback)报错的解决方式
Feb 20 Python
python如何编写win程序
Jun 08 Python
python使用ctypes库调用DLL动态链接库
Oct 22 Python
python神经网络学习 使用Keras进行回归运算
May 04 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
全国FM电台频率大全 - 10 江苏省
2020/03/11 无线电
JSON在PHP中的应用介绍
2012/09/08 PHP
php+mysql查询优化简单实例
2015/01/13 PHP
使用PHP反射机制来构造&quot;CREATE TABLE&quot;的sql语句
2019/03/21 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
2020/04/26 PHP
学习YUI.Ext第五日--做拖放Darg&amp;Drop
2007/03/10 Javascript
利用javascript打开模态对话框(示例代码)
2014/01/11 Javascript
用jquery实现的一个超级简单的下拉菜单
2014/05/18 Javascript
Jquery动态添加及删除页面节点元素示例代码
2014/06/16 Javascript
node.js中的url.format方法使用说明
2014/12/10 Javascript
jQuery实现简易的天天爱消除小游戏
2015/10/16 Javascript
跟我学习javascript的全局变量
2015/11/16 Javascript
使用jQuery加载html页面到指定的div实现方法
2016/07/13 Javascript
AngularJS的依赖注入实例分析(使用module和injector)
2017/01/19 Javascript
Bootstrap实现基于carousel.js框架的轮播图效果
2017/05/02 Javascript
vue封装第三方插件并发布到npm的方法
2017/09/25 Javascript
AngularJS实现表单元素值绑定操作示例
2017/10/11 Javascript
vue拦截器实现统一token,并兼容IE9验证功能
2018/04/26 Javascript
利用hasOwnProperty给数组去重的面试题分享
2018/11/05 Javascript
javascript实现前端input密码输入强度验证
2020/06/24 Javascript
详解Python3中的Sequence type的使用
2015/08/01 Python
python简单操作excle的方法
2018/09/12 Python
python儿童学游戏编程知识点总结
2019/06/03 Python
Python 获取numpy.array索引值的实例
2019/12/06 Python
西班牙品牌鞋子、服装和配饰在线商店:Esdemarca
2021/02/17 全球购物
哈曼俄罗斯官方网上商店:Harman.club
2020/07/24 全球购物
电气专业推荐信范文
2013/11/18 职场文书
CNC数控操作工岗位职责
2013/11/19 职场文书
装修致歉信
2014/01/15 职场文书
医院党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
解除租房协议书
2014/12/03 职场文书
教师年度考核个人总结
2015/02/12 职场文书
因家庭原因离职的辞职信范文
2015/05/12 职场文书
Javascript中的解构赋值语法详解
2021/04/02 Javascript
GO语言异常处理分析 err接口及defer延迟
2022/04/14 Golang
css清除浮动clearfix:after的用法详解(附完整代码)
2023/05/21 HTML / CSS