获取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 返回的是一个索引对象

['COUNT', 'SUCC', 'FAIL', 'WAIT PAY', 'SUCCRatio', 'time']

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

python 获取列名_python获取Pandas列名的几种方法相关推荐

  1. python 自动记录时间_python记录程序运行时间的几种方法

    1.获取当前时间的两种方法: import datetime,time now = time.strftime("%Y-%m-%d %H:%M:%S") print now now ...

  2. 电脑python安装库_Python安装第三方库的3种方法 -电脑资料

    这篇文章主要介绍了Python安装第三方库的3种方法,本文讲解了通过setuptools来安装python模块.通过pip来安装python模块.直接从网上下载下可执行文件来安装三种方法,需要的朋友可 ...

  3. python process 函数_Python Process创建进程的2种方法详解

    前面介绍了使用 os.fork() 函数实现多进程编程,该方法最明显的缺陷就是不适用于 Windows 系统.本节将介绍一种支持 Python 在 Windows 平台上创建新进程的方法. Pytho ...

  4. python dict遍历_python 字典(dict)遍历的四种方法性能测试报告

    python中,遍历dict的方法有四种.但这四种遍历的性能如何呢?我做了如下的测试 l = [(x,x) for x in xrange(10000)] d = dict(l) from time ...

  5. python字典添加元素_Python之字典添加元素的几种方法

    本文使用的代码 book_dict = {"price": 500, "bookName": "Python设计", "weigh ...

  6. python 解方程_python如何解方程的三种方法

    python求解方程组的三种方法: Numpy求解方程组x + 2y = 3 4x + 5y = 6 当然我们可以手动写出解析解,然后写一个函数来求解,这实际上只是用 Python 来单纯做" ...

  7. python花式编码_Python——花式打印对象的若干种方法

    今天是Python专题的第10篇文章,我们来聊聊Python当中的类. 打印实例 我们先从类和对象当中最简单的打印输出开始讲起,打印一个实例是一个非常不起眼的应用,但是在实际的编程当中却非常重要.原因 ...

  8. python花式输出_Python——花式打印对象的若干种方法

    今天是Python专题的第10篇文章,咱们来聊聊Python当中的类.编程 打印实例 咱们先从类和对象当中最简单的打印输出开始讲起,打印一个实例是一个很是不起眼的应用,可是在实际的编程当中却很是重要. ...

  9. python dict遍历_python遍历字典dict的几种方法汇总

    python遍历字典dict的方法: dic={'a':'how','b':'are','c':'you'}; 方法1, for key in dic: print key,dic[key] 方法2, ...

  10. python字典调用_python 字典访问的三种方法

    定义字典 dic = {'a':"hello",'b':"how",'c':"you"} 方法一: for key in dic: prin ...

最新文章

  1. python中矩阵的表示方法_关于Python表示矩阵的方法详解
  2. 【每日一题】8月28日题目精讲 编号
  3. Android用按钮确定单选框,Android RadioButton单选框的使用方法
  4. html5用在什么领域,html5技术有哪些新特性(全方面了解html5特点)
  5. Mac升级emacs26
  6. POJ 1195 Mobile phones (二维树状数组)
  7. 数据库建模——用PowerDesigner对现有的数据库进行逆向工程
  8. java开发和android开发_浅谈Java开发和Android开发的不同
  9. java加密算法之DES篇
  10. 数据库之常用SQL语句整合
  11. 安卓手机app开发之微信app支付【绝对干货】h5打包apk调用微信app支付不再困惑
  12. android照片美颜项目_android 美颜滤镜效果的实现
  13. 知道PDF密码,想要移除如何操作?
  14. linux压缩归档命令gzip、bzip2、xz、tar、zip详解
  15. 小米路由器mini刷linux,xiaomi mini路由器安装breed和openwrt固件
  16. 丹佛机场自动行包系统案例
  17. 杭州用城市大脑治堵4年,怎么限牌还玩升级?
  18. 小程序实现保存图片到手机
  19. 使用igraph绘制football数据集可视化
  20. 线性电机(linear motor)

热门文章

  1. 七夕来临,程序员该如何花式表白?html+css实现简单七夕表白
  2. Visual Studio 2010 SP1 中文升级补丁下载及说明
  3. java中*和**的作用 以及 /和/*和/**的区别
  4. Docker中Mysql中文乱码(已解决)
  5. laravel 调试 debugbar 安装及使用
  6. ReSharper反编译C#类库
  7. 不能用作C语言常量,【单选题】下列常数中不能作为C语言常量的是( )。
  8. 找不到msvcr110dll,无法继续执行代码,解决方法分享
  9. 统信软件华为 | 携手同行,共建产业新生态,共创行业新价值
  10. Pandas resample重采样及freq用法