擅长:python、mysql、java
<p>您也可以使用这两条语句</p>
<pre><code>df.loc[df['Discount'] == 0, 'PricePer'] = df['UnitPrice']
df.loc[df['Discount'] != 0, 'PricePer'] = df['UnitPrice']-df['Discount']/df['OrderQty']
</code></pre>
<p>但如果折扣等于零,则-(折扣/订单数量)将为零,是否需要?所以我想这也可以:</p>
<pre><code>df['PricePer'] = df['UnitPrice']-df['Discount']/df['OrderQty']
</code></pre>