<p>Python dataframe中有表的结构:</p>
<pre><code>University_Name Country
Princeton University United States
Oxford United kingdom
UBC Canada
</code></pre>
<p>我希望通过大学的名字来获得这个国家。例如,如果我选择UBC,我将获得加拿大</p>
<p>我使用dataframe获取国家名称。代码如下:</p>
<pre><code>self.df[self.df['University_name'] == 'UBC', 'Country']
</code></pre>
<p>但是,我得到了一个错误:TypeError:“Series”对象是可变的,因此它们不能被散列</p>