擅长:python、mysql、java
<p>我从一个类似的线程中合并了几个答案,现在有一个通用的多列输入、多列输出模板,我在Jupyter/pandas中使用:</p>
<pre><code># plain old function doesn't know about rows/columns, it just does its job.
def my_func(arg1,arg2):
return arg1+arg2, arg1-arg2 # return multiple responses
df['sum'],df['difference'] = zip(*df.apply(lambda x: my_func(x['first'],x['second']),axis=1))
</code></pre>