擅长:python、mysql、java
<p>在底层<code>array</code>上使用<code>cumsum</code></p>
<pre><code>m = df.drop(['Name', 'count'], axis=1)
u = m.to_numpy().cumsum(1)
start = (u!=0).argmax(1)
end = u.argmax(1)
df.assign(start=m.columns[start], end=m.columns[end])
</code></pre>
<p/>
^{pr2}$