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的PEAK来适配协议的教程
Apr 14 Python
Win7下搭建python开发环境图文教程(安装Python、pip、解释器)
May 17 Python
Anaconda入门使用总结
Apr 05 Python
Python实现的拉格朗日插值法示例
Jan 08 Python
python中的句柄操作的方法示例
Jun 20 Python
PyQt5实现QLineEdit添加clicked信号的方法
Jun 25 Python
Python+Pyqt实现简单GUI电子时钟
Feb 22 Python
Django之编辑时根据条件跳转回原页面的方法
Aug 21 Python
opencv+pyQt5实现图片阈值编辑器/寻色块阈值利器
Nov 13 Python
python 遍历磁盘目录的三种方法
Apr 02 Python
Django REST framework 限流功能的使用
Jun 24 Python
Python编程源码报错解决方法总结经验分享
Oct 05 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实现的汉字拼音转换和公历农历转换类及使用示例
2014/07/01 PHP
php采集中国代理服务器网的方法
2015/06/16 PHP
使用Yii2实现主从数据库设置
2016/11/20 PHP
PHP实现一个多功能购物网站的案例
2017/09/13 PHP
PHP封装请求类实例分析【基于Yii框架】
2019/10/17 PHP
TopList标签和JavaScript结合两例
2007/08/12 Javascript
javascript学习(二)javascript常见问题总结
2013/01/02 Javascript
探讨javascript是不是面向对象的语言
2013/11/21 Javascript
获取当前点击按钮的id用this.id实现
2014/03/17 Javascript
javascript引擎长时间独占线程造成卡顿的解决方案
2014/12/03 Javascript
在Javascript中处理字符串之big()方法的使用
2015/06/08 Javascript
使用AngularJS制作一个简单的RSS阅读器的教程
2015/06/18 Javascript
javascript省市区三级联动下拉框菜单实例演示
2015/11/29 Javascript
谈谈AngularJs中的隐藏和显示
2015/12/09 Javascript
基于JS实现限时抢购倒计时间表代码
2017/05/09 Javascript
JavaScript设计模式之策略模式详解
2017/06/09 Javascript
使用webpack搭建vue项目实现脚手架功能
2019/03/15 Javascript
NodeJs操作MongoDB教程之分页功能以及常见问题
2019/04/09 NodeJs
React中使用UMEditor的方法示例
2019/12/27 Javascript
angular组件间传值测试的方法详解
2020/05/07 Javascript
vue利用全局导航守卫作登录后跳转到未登录前指定页面的实例代码
2020/05/19 Javascript
JavaScript中数组去重的5种方法
2020/07/04 Javascript
Vue仿百度搜索功能
2020/12/28 Vue.js
[01:08:48]LGD vs OG 2018国际邀请赛淘汰赛BO3 第三场 8.25
2018/08/29 DOTA
[00:44]华丽开场!DOTA2勇士令状带来全新对阵画面
2019/05/15 DOTA
一个基于flask的web应用诞生 flask和mysql相连(4)
2017/04/11 Python
Django ImageFiled上传照片并显示的方法
2019/07/28 Python
python 进程间数据共享multiProcess.Manger实现解析
2019/09/23 Python
python 基于opencv实现图像增强
2020/12/23 Python
HTML5中的websocket实现直播功能
2018/05/21 HTML / CSS
HUGO BOSS美国官方网上商店:世界知名奢侈品牌
2017/08/04 全球购物
中科前程Java笔试题
2016/11/20 面试题
教研活动总结
2014/04/28 职场文书
2014年四风问题自我剖析材料
2014/09/15 职场文书
2014年公务员转正工作总结
2014/11/07 职场文书
党员干部学法用法心得体会
2016/01/21 职场文书