擅长:python、mysql、java
<p>通常您希望避免iterrows(),因为一次对整个列进行操作会更快。您可以将输出结果直接分配给新列。在</p>
<pre><code>import pandas as pd
def geo(x):
return x*2, x*3
df = pd.DataFrame({'address':[1,2,3]})
output = df['address'].apply(geo)
df['a'] = [x[0] for x in output]
df['b'] = [x[1] for x in output]
</code></pre>
<p>给你</p>
^{pr2}$
<p>没有复制警告。在</p>