首页 > 解决方案 > 如何检查 pandas.core.series.Series 中 index.values 的位置

问题描述

我目前在我的代码中使用 pandas,但这是我第一次使用pandas.core.series.Series

版本:Python 3.6.3

尽管浏览了 Stack Overflow 和其他人,但我没有找到我的问题的答案。

这是我的代码:

zz = df['dataframe column_name'].value_counts(sort = True)

在控制台上输入 zz 给出:

In [11]: zz
Out[11]: 
FE    6            (Position 0)
PH    1            (Position 1)
DC    1            (Position 2)
SN    1            (Position 3)
Name: T, dtype: int64

如果存在值“ FE ” ,我可以签入 if 子句:

if zz.index.values[zl] == 'FE': #(where [zl] is the loop indice)

但我不知道如何检索值“FE”的位置(在这种情况下位置为 0)

我想补充一点,“zz”是动态的,在我的代码中,“zz”可以从 1 项调整到 4 项,一次运行最多 5000 次。

非常感谢您的时间和帮助:)

标签: python-3.xpandas

解决方案


推荐阅读