擅长:python、mysql、java
<p>您可以首先将<code>-1</code>与<a href="https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.mul.html" rel="nofollow noreferrer">^{<cd2>}</a>相乘,然后将<code>10</code>与<a href="https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.add.html" rel="nofollow noreferrer">^{<cd4>}</a>相加,以用于我们使用<a href="https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.iloc.html" rel="nofollow noreferrer">^{<cd5>}</a>选择的列:</p>
<pre><code>df.iloc[:, [0,3,4]] = df.iloc[:, [0,3,4]].mul(-1).add(10)
</code></pre>
<hr/>
<pre><code> A B C D E
0 9.0 3.0 1.0 8.0 3.0
1 8.0 1.0 8.0 5.0 7.0
2 9.0 1.0 1.0 9.0 4.0
</code></pre>
<hr/>
<p>或如意见中所建议的:</p>
<pre><code>df.iloc[:, [0,3,4]] = 10-df.iloc[:,[0,3,4]]
</code></pre>
<hr/>
<pre><code> A B C D E
0 9.0 3.0 1.0 8.0 3.0
1 8.0 1.0 8.0 5.0 7.0
2 9.0 1.0 1.0 9.0 4.0
</code></pre>