获取DataFrame的列名是一个比较简单的操作,又以下几个方法:

1.[column for column in df]
2.df.columns.values 返回 array
3.list(df)
4.df.columns 返回Index,可以通过 tolist(), 或者 list(array) 转换为list

import pandas as pd
from numpy.random import randint
df = pd.DataFrame(columns=list('abcdefghij'))%timeit [column for column in df]%timeit list(df.columns.values)%timeit list(df)%timeit list(df.columns)
# 100000 loops, best of 3: 2.24 µs per loop%timeit df.columns.tolist()
# 1000000 loops, best of 3: 1.77 µs per loop

Pandas 获取列名相关推荐

  1. python pandas修改列名,Python_Pandas学习笔记02:DataFrame获取列名和修改列名

    Python_Pandas学习笔记02:DataFrame获取列名和修改列名 Python_Pandas学习笔记02:DataFrame获取列名和修改列名 一.参考资料 [1].?Pandas获取列名 ...

  2. Pandas获取数据列名称的列表(list):(column list)

    Pandas获取数据列名称的列表(list):(column list) 目录 Pandas获取数据列名称的列表(list):(column list) #仿真数据

  3. pandas dataframe获取列名、添加列名、列索引

    1.获取列名 df = pd.DataFrame({'a': [1, 2, 4, np.nan,7, 9], 'b': ['a', 'b', np.nan, np.nan, 'd', 'e'], 'c ...

  4. pandas 删除列名字符串中的空格

    import glob import os import pandas as pd csv_path = glob.glob('.\\shares\\*\\*.csv') csv_path 去除列名中 ...

  5. pandas获取dataframe中索引值最大值所在的数据行(get dataframe row of max index value)

    pandas获取dataframe中索引值最大值所在的数据行(get dataframe row of max index value) 目录 pandas获取dataframe中索引值最大值所在的数 ...

  6. pandas获取dataframe数据列的数据类型、获取dataframe每类数据类型数据列的个数、使用select_dtypes函数、include参数以及exclude参数按照数据类型筛选数据

    pandas获取dataframe数据列的数据类型.获取dataframe每类数据类型数据列的个数.使用select_dtypes函数.include参数以及exclude参数按照数据类型筛选数据 目 ...

  7. 如何从Oracle数据库中的表中获取列名(字段名)列表?

    如何从Oracle数据库中的表中获取列名(字段名)列表? 目录 如何从Oracle数据库中的表中获取列名(字段名)列表? #示例一 #示例二 示例三: #示例一 可以获取: table_name:表名 ...

  8. DataFrame/Series获取列名以及更改列名(转)

    获取列名[1] DataFrame.columns.values.tolist() 修改列名[2] df.rename(columns={'原列名':'新列名'},inplace=True) Seri ...

  9. python对csv数据提取某列的某些行_python pandas获取csv指定行 列的操作方法

    pandas获取csv指定行,列 house_info = pd.read_csv('house_info.csv') 1:取行的操作: house_info.loc[3:6]类似于python的切片 ...

最新文章

  1. Xmanager连接Linux 9的方法
  2. python求最大素数_Python实现求最大公约数及判断素数的方法
  3. python Linux系统信息
  4. 什么是TensorBoard?
  5. if else if else语句格式_计算机各语言之间if...else区别
  6. java 字符 次数_java-统计字符串中各字符次数
  7. NXP JN5169使用UART发送数据
  8. IDEA---那些你不知道的设置
  9. 【办公软件有哪些】万彩办公大师教程丨PDF页面编辑
  10. Excel编号相同数字
  11. 1 C C++初识
  12. 6.网络安全渗透测试—[信息收集篇6]—[Email信息收集]
  13. 怎么做AE文字翻页动效?3步学会制作文字翻页
  14. 大数据技术——Hadoop3.X入门搭建+安装调优(1.入门)
  15. Informatica PowerCenter 简介(三)
  16. 基于AIOT综合能源管控平台开发探讨
  17. 引领SDN网络浪潮 锐捷网络8款SDN交换机获OpenFlow v1.3一致性认证
  18. 魔鬼经济学---趣记
  19. python幂函数_解决python中的幂函数、指数函数问题
  20. 百度地图api(javascript)只显示某一行政区域的地图,其他周边地区的都不显示

热门文章

  1. Qt 快速入门学习笔记
  2. 7-6 求一批整数中出现最多的个位数字 (20 分)
  3. 深度学习论文阅读图像分类篇(三):VGGNet《Very Deep Convolutional Networks for Large-Scale Image Recognition》
  4. python爬取html中文乱码
  5. Unity基础学习路线
  6. 自动垃圾分类管理系统 (项目论文,硬件,FPGA)
  7. 中船嘉年华邮轮揭幕全新企业品牌标识;美国运通全球商务旅行完成对Expedia集团旗下易信达的收购 | 全球旅报...
  8. 小红书流量高峰时间段是什么时候?早上发笔记好还是晚上好
  9. Python解炸金花问题
  10. huawei路由器NAT配置