回答編集履歴
1
例を1つ追加
answer
CHANGED
@@ -7,18 +7,16 @@
|
|
7
7
|
`==`の動作は
|
8
8
|
|
9
9
|
```
|
10
|
-
>>> a=numpy.array([[1,2],[3,4]])
|
10
|
+
>>> a=numpy.array([[1,2],[3,4]]) # わかりやすいように質問とは異なります
|
11
11
|
|
12
12
|
>>> a
|
13
13
|
array([[1, 2],
|
14
14
|
[3, 4]])
|
15
15
|
|
16
|
-
|
17
16
|
>>> a == [1,2]
|
18
17
|
array([[ True, True],
|
19
18
|
[False, False]])
|
20
19
|
|
21
|
-
|
22
20
|
>>> a == [1,1]
|
23
21
|
array([[ True, False],
|
24
22
|
[False, False]])
|
@@ -26,6 +24,10 @@
|
|
26
24
|
>>> a == [1,4]
|
27
25
|
array([[ True, False],
|
28
26
|
[False, True]])
|
27
|
+
|
28
|
+
>>> a == [3,2]
|
29
|
+
array([[False, True],
|
30
|
+
[ True, False]])
|
29
31
|
```
|
30
32
|
|
31
33
|
こうなので、ここに一つでも**Trueがあったら**`in`演算子はTrueになります。
|