擅长:python、mysql、java
<p>可以将<a href="https://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.isin.html" rel="nofollow noreferrer">^{<cd1>}</a>与<a href="https://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.where.html" rel="nofollow noreferrer">^{<cd2>}</a>结合使用:</p>
<pre><code>infected_areas = ['area5', 'area8']
df.status.where(
~df.location.str.strip().isin(infected_areas),
other='infected',
inplace=True)
>>> df
index status location
0 0 infected area5
1 1 healthy area6
2 2 healthy area3
3 3 infected area8
4 4 healthy area1
5 5 infected area8
6 6 infected area5
7 7 healthy area2
8 8 healthy area4
9 9 healthy area10
</code></pre>