擅长:python、mysql、java
<p>别问我为什么,但这确实奏效了:</p>
<pre><code>import pandas as pd
import random
import string
def generateCode():
print(random.choice(string.ascii_uppercase) + random.choice(string.ascii_uppercase))
return random.choice(string.ascii_uppercase) + random.choice(string.ascii_uppercase)
cars = {'Brand': ['Honda Civic','Toyota Corolla','Ford Focus','Audi A4'],
'Price': [22000,25000,27000,35000]
}
df = pd.DataFrame(cars, columns = ['Brand', 'Price'])
df['Code'] = df.Brand.map(lambda x: generateCode())
print(df)
</code></pre>
<p>如果有人能解释为什么会这样,我将不胜感激</p>