擅长:python、mysql、java
<p>将<a href="https://numpy.org/doc/stable/reference/generated/numpy.where.html" rel="nofollow noreferrer">^{<cd1>}</a>与<code>sum</code>一起使用:</p>
<pre><code>df['new'] = np.where(df[['A','B','C']].sum(axis=1).eq(0),'NoCommit','Commit')
</code></pre>
<p>或:</p>
<pre><code>df['new'] = np.where((df.A + df.B + df.C).eq(0),'NoCommit','Commit')
</code></pre>
<p>编辑:</p>
<p>如果列不是数字,请使用:</p>
<pre><code>df['new'] = np.where(df[['A','B','C']].astype(float).sum(axis=1).eq(0),'NoCommit','Commit')
</code></pre>