美文网首页
DataFrame数据根据条件获取元素所在位置的index(行索

DataFrame数据根据条件获取元素所在位置的index(行索

作者: 旺财叔 | 来源:发表于2023-06-20 11:48 被阅读0次

import pandas as pd

df = pd.DataFrame({'Name':['Li','Hu','Jiang','Chen','Zhang','Wang'],'Age':[22,18,35,26,29,19]})

print(df)

输出如下:

           Name       Age

0         Li              22

1         Hu            18

2         Jiang         35

3          Chen        26

4          Zhang       29

5          Wang        19

如果要输出Zhang的index

row_index = df[df.Type == 'Zhang'].index.tolist()[0]

print(row_index)

输出结果为:4

Age列中,index=5的那个元素的值

Wang_Age = df['Age'][5]

print(Wang_Age)

输出结果如下:

19

相关文章

网友评论

      本文标题:DataFrame数据根据条件获取元素所在位置的index(行索

      本文链接:https://www.haomeiwen.com/subject/wraeydtx.html