擅长:python、mysql、java
<p>您可以使用<code>apply</code>来执行此操作:</p>
<pre><code>df['Country'] = df.apply(lambda row: city2country_mapping[row['city']]
if row['Country'] == 'unknown' else row['Country'], axis=1)
</code></pre>
<p>如果是“未知”国家,Lambda将从映射中返回city,否则只返回此行中的一个国家。在</p>