擅长:python、mysql、java
<pre><code>df['multiple'] = df['n'].str.extract('('+'|'.join(list(d))+')').map(d).fillna(1)
print df
n A multiple
0 abcde Germany fffe 7 0.5
1 aaaa Norway bbbb 0 1.0
2 tttt Sweden 3 1.0
3 Croatia dfdfdf 8 1.5
4 Italy sfsd 4 1.5
</code></pre>