擅长:python、mysql、java
<p>可以通过pandas groupby和字典合并实现。在</p>
<pre><code>df.groupby(['shopCode', 'Product']).apply(lambda x: pd.Series(
{
**{'Code'+str(i+1): t for i,t in enumerate(x.Code)},
**{'Score'+str(i+1): t for i,t in enumerate(x.Score)}
}
)).reset_index()
</code></pre>