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 27 Python
Python实现短网址ShortUrl的Hash运算实例讲解
Aug 10 Python
Python如何读取MySQL数据库表数据
Mar 11 Python
详解python字节码
Feb 07 Python
python素数筛选法浅析
Mar 19 Python
详解PyCharm配置Anaconda的艰难心路历程
Aug 13 Python
python 随机森林算法及其优化详解
Jul 11 Python
使用python绘制温度变化雷达图
Oct 18 Python
Python操作Jira库常用方法解析
Apr 10 Python
Django中ORM找出内容不为空的数据实例
May 20 Python
python中__slots__节约内存的具体做法
Jul 04 Python
python 中的jieba分词库
Nov 23 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
一条久听不愿放下的DIY森海MX500,三言两语话神奇
2021/03/02 无线电
一个PHP模板,主要想体现一下思路
2006/12/25 PHP
rrmdir php中递归删除目录及目录下的文件
2011/05/15 PHP
PHP实现文件上传与下载实例与总结
2016/03/13 PHP
php使用正则表达式去掉html中的注释方法
2016/11/03 PHP
thinkPHP5分页功能实现方法分析
2017/10/25 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
JavaScript输入邮箱自动提示实例代码
2014/01/13 Javascript
javascript实现Table排序的方法
2015/05/15 Javascript
浅谈jquery.fn.extend与jquery.extend区别
2015/07/13 Javascript
jquery专业的导航菜单特效代码分享
2015/08/29 Javascript
Javascript控制div属性动态变化实例分析
2015/10/08 Javascript
浅析JS异步加载进度条
2016/05/05 Javascript
BootStrap实现手机端轮播图左右滑动事件
2016/10/13 Javascript
详解vue-cli 脚手架项目-package.json
2017/07/04 Javascript
jQuery实现可编辑表格并生成json结果(实例代码)
2017/07/19 jQuery
gulp安装以及打包合并的方法教程
2017/11/19 Javascript
Vue实现导出excel表格功能
2018/03/30 Javascript
JSON获取属性值方法代码实例
2020/06/30 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
2020/08/12 Javascript
jquery简易手风琴插件的封装
2020/10/13 jQuery
让你30分钟快速掌握vue3教程
2020/10/26 Javascript
Python二叉树定义与遍历方法实例分析
2018/05/25 Python
pycharm新建Vue项目的方法步骤(图文)
2020/03/04 Python
Python list和str互转的实现示例
2020/11/16 Python
AmazeUI 列表的实现示例
2020/08/17 HTML / CSS
美国家居装饰和豪华家具购物网站:One Kings Lane
2018/12/24 全球购物
一家专门经营包包的英国网站:MyBag
2019/09/08 全球购物
Spartoo美国:欧洲排名第一的在线时装零售商
2019/12/12 全球购物
实体的生命周期
2013/08/31 面试题
大三学习计划书范文
2014/05/02 职场文书
英文推荐信格式范文
2014/05/09 职场文书
低碳环保演讲稿
2014/08/28 职场文书
2014财务部年度工作总结
2014/12/08 职场文书
检察院起诉意见书
2015/05/20 职场文书
MySQL 百万级数据的4种查询优化方式
2021/06/07 MySQL