擅长:python、mysql、java
<p>您可以使用<code>transform</code>来创建列表。在</p>
<pre><code>In [324]: df['C'] = df.groupby('B')['A'].transform(lambda x: [x.values])
In [325]: df
Out[325]:
A B C
0 1 x [1, 3, 4]
1 2 y [2, 5]
2 3 x [1, 3, 4]
3 4 x [1, 3, 4]
4 5 y [2, 5]
</code></pre>