擅长:python、mysql、java
<p>很接近,但有一个条件<code>Pclass</code>同时是1和2,这是不可能的,间隔的语法不存在,您需要用括号分隔每个条件:</p>
<pre><code>train.loc[(train['Sex'] == 'male') & ((train['Pclass'] == 1) | (train['Pclass'] == 2)) & (train['AgeGrp'] > 0) & (train['AgeGrp'] <= 5), 'ModelPrediction'] = 1
</code></pre>