<p>我正在寻找一种方法,从Dataframe列中的特定条目中获取行索引。我需要它,以便我可以使用该索引获取该条目所在的整行。我已经获得了我在列中寻找的值,但是我无法获得它的索引。以下是我目前的代码:</p>
<pre><code>import glob, os
from pandas import *
filepath = r'C:\Users\Dani\Documents\clase dani\PhD\GC\Cuanti'
for csv_file in glob.glob(os.path.join(filepath, '*.csv')):
rt=pandas.read_csv(csv_file, skiprows=6)
rt.set_index('Peak')
RTlist=rt.loc[:,'R.T.']
for item in RTlist:
if 5.5<item<5.8:
#here's where I want to get the row index where item is at, but I can't achieve it.
</code></pre>
<p>谢谢你的帮助</p>
<p>使用iteritems在系列RTlist中循环,这可能是您想要的</p>
<pre><code>for index, item in RTlist.iteritems():
if 5.5<item<5.8:
item_index = index
item_value = item
</code></pre>