teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

補足を修正

2017/10/11 10:43

投稿

copepoda
copepoda

スコア324

answer CHANGED
@@ -8,6 +8,9 @@
8
8
  mask # -> array([False, False, False, False, True, True, True, True, True, False], dtype=bool)
9
9
 
10
10
  h[mask] # -> array([4, 5, 6, 7, 8])
11
+
12
+ h[mask] = 255
13
+ h # -> array([ 0, 1, 2, 3, 255, 255, 255, 255, 255, 9])
11
14
  ```
12
15
 
13
- なお、ビット演算子(`&`や`|`など)より、比較演算子(`>`や`<`など)の方が優先順位いため、それぞれの条件を`()`で囲む必要があります。
16
+ なお、ブール演算子(`and`や`or`など)とは異なり、ビット演算子(`&`や`|`など)、比較演算子(`>`や`<`など)より優先いため、`()`を使用して優先順位を指定する必要があります。