擅长:python、mysql、java
<p>尝试使用<code>where</code>:</p>
<pre class="lang-py prettyprint-override"><code>import pandas as pd
df = pd.DataFrame.from_dict({"ZeroOne": [0, 1, 0], "Value": [10, 20, 15]})
df['Result'] = (df['Value'].where(cond=df['ZeroOne'] == 0, other=0))
print(df)
</code></pre>
<p>输出:</p>
<pre><code> Value ZeroOne Result
0 10 0 10
1 20 1 0
2 15 0 15
</code></pre>