擅长:python、mysql、java
<p><code>split</code>然后<code>pivot</code></p>
<pre><code>df[['New1','New2']]=df.description.str.split(':',expand=True)
s=df[['New1','New2','sequence']]
s.pivot(*s.columns).add_prefix('sequence_')
Out[863]:
New2 sequence_A sequence_B sequence_C sequence_D
New1
AAAA AAAAAAAAAAA AAAAAAABBBBBB AAAAAAAACCCCCCC AAAAAAAADDDDDDD
BBBB BBBBBBAAAAA BBBBBBBBBBBBB None None
</code></pre>