擅长:python、mysql、java
<p>我认为问题是过滤返回空<code>DataFrame</code>,所以不可能选择第一个值,并引发错误。在</p>
<p>因此需要检查<a href="https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.empty.html" rel="nofollow noreferrer">^{<cd2>}</a>是否与{<cd3>}一起使用:</p>
<pre><code>if condition:
a = Repo.loc[(Repo['Instrument']=='GC_LCH_BELGIUM')&(Repo['Term Code']=='T-N'),'WTD Rate']
return 'empty' if a.empty else a.iloc[0]
</code></pre>