擅长:python、mysql、java
<p>让我们用<code>str.extract</code>和<code>Series.map</code>:</p>
<pre><code>df = pd.DataFrame({
'A': ['Fred Flintstone', 'Jessie', 'Jess abcxyz', 'something else']})
df
A
0 Fred Flintstone
1 Jessie
2 Jess abcxyz
3 something else
</code></pre>
<p/>
<pre><code>p = r'({})'.format('|'.join(dic.keys()))
df['A'].str.extract(p, expand=False).map(dic)
0 TRUE
1 FALSE
2 FALSE
3 NaN
Name: A, dtype: object
</code></pre>