手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

python 如何根据列名获取所在列的位置

时间:2024-10-12 06:31:02

1、首先导入包import numpy as npimport pandas as pd

2、###生成一个datdaframe ,用于测试df = pd.DataFrame({'key1':list('锾攒揉敫aabba'),'key2':['one','two','one','two','one'],'data1':np.random.randn(5),'data2':np.random.randn(5)})print(df)

3、column 为列名的列表column=list(df.columns)####indexprint(column)

4、测试列明“key1”###print(column.index('key1'))

5、下面就是结果啦"挢旗扦渌;H:\Program Files\Anaconda3\python.exe" H:/讣嘬铮篌Local/python/mycode/linshi data1 data2 key1 key20 -0.942701 0.791510 a one1 -2.009898 -0.653434 a two2 -1.888589 0.405016 b one3 -0.863688 0.963135 b two4 0.444802 0.388440 a one['data1', 'data2', 'key1', 'key2']2Process finished with exit code 0

6、即为位置 (从0开始) 顺利得到

python 如何根据列名获取所在列的位置

7、index() 函数用于从列表中找出某个值第一个匹配项的索引位置。感谢实验室小伙伴温、涛提供的方法

© 手抄报圈