擅长:python、mysql、java
<p>这里有一个方法</p>
<pre><code>df['New']=df.groupby('Age').cumcount()
s=df.pivot(index='Age',columns='New',values='Name')
l=[ y.dropna(1) for _ , y in s.groupby(s.isnull().sum(1))]
l[0]
New 0 1 2 3
Age
7 nic6k ju7li nic8k ju9li
l[1]
New 0 1 2
Age
4 j3uli nic4k jul5i
l[2]
New 0 1
Age
2 tom ni2ck
8 nic1k car
</code></pre>