擅长:python、mysql、java
<p><code>map</code>和a<strong><code>dict</code></strong></p>
<pre><code>dct = {'Bird': [55, 95], 'Fish': [5, 45]}
def map_animal(animal):
return np.random.randint(*dct[animal])
df['rand_num'] = df.Type.map(map_animal)
Type Name rand_num
0 Fish Trout 25
1 Fish Pickerel 18
2 Fish Pike 44
3 Bird Goose 56
4 Bird Duck 74
</code></pre>