擅长:python、mysql、java
<p>您可以创建一个映射字典,其中键是<code>position</code>,值是<code>group</code>名称,然后<a href="https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.map.html" rel="nofollow noreferrer">^{<cd3>}</a>将此字典映射到列<code>position</code>:</p>
<pre><code>dct = {'group_1': group_1, 'group_2': group_2, 'group_7': group_7}
mapping_dct = {pos:grp for grp, positions in dct.items() for pos in positions}
df['group'] = df['position'].map(mapping_dct)
</code></pre>
<hr/>
<pre><code>>>> df
id name position group
0 1 jane doe position_1 group_7
1 2 john doe position_2 group_2
2 3 john smith position_3 group_1
</code></pre>