擅长:python、mysql、java
<p>您可以使用<a href="https://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.where.html" rel="nofollow noreferrer">^{<cd1>}</a>对其进行矢量化:</p>
<pre><code>df['country'] = df.country.where(
df.country != 'unknown', df.city.map(city2country_mapping))
</code></pre>
<p><code>df.city.map(city2country_mapping)</code>将首先为每个城市创建一个包含相应国家的序列,然后使用该序列替换<code>country</code>列中的<code>unknown</code>国家。在</p>