擅长:python、mysql、java
<p>您可以<code>groupby</code>,并使用<code>sum</code>进行字符串连接:</p>
<pre><code>df1.replace({'A':{'':np.nan}}).ffill().groupby('A', as_index=False).sum()
A B
0 20180105 abcdefgsdasdas
1 20180211 asdasfsdasdfgsdada
</code></pre>
<p>注意我去掉了列<code>A</code>中的空白字符串,用<code>NaN</code>替换,然后用<code>ffill()</code>向前填充</p>