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

回答編集履歴

4

訂正

2021/11/11 01:09

投稿

meg_
meg_

スコア10944

answer CHANGED
@@ -8,6 +8,6 @@
8
8
 
9
9
  そして、``np.where(array == "d")``の結果は``(array([1]),array([0]))``です。
10
10
 
11
- このタプルから``[0]``で1つ目の要素の``array([1])``を取り出して次の``[0]``で数値の``1``を取り出しています。
11
+ このタプルから``[0]``で1つ目の要素の``array([1])``を取り出して次の``[0]``でarrayから要素の``1``を取り出しています。
12
12
 
13
13
  ですので``np.where(array == "d")[0][0]``は``1``になります。つまり``array[1]``になります。これは``array(['d' 'e' 'f'])``です。

3

修正

2021/11/11 01:09

投稿

meg_
meg_

スコア10944

answer CHANGED
@@ -6,7 +6,7 @@
6
6
  ```
7
7
  となります。これはarrayの2行目1つ目の要素が"d"だからです。
8
8
 
9
- そして、``np.where(array == "d")``の結果は``(array([1]),array[0])``です。
9
+ そして、``np.where(array == "d")``の結果は``(array([1]),array([0]))``です。
10
10
 
11
11
  このタプルから``[0]``で1つ目の要素の``array([1])``を取り出して次の``[0]``で数値の``1``を取り出しています。
12
12
 

2

追記

2021/11/11 01:04

投稿

meg_
meg_

スコア10944

answer CHANGED
@@ -10,4 +10,4 @@
10
10
 
11
11
  このタプルから``[0]``で1つ目の要素の``array([1])``を取り出して次の``[0]``で数値の``1``を取り出しています。
12
12
 
13
- ですので``np.where(array == "d")[0][0]``は``1``になります。これは``array(['d' 'e' 'f'])``です。
13
+ ですので``np.where(array == "d")[0][0]``は``1``になります。つまり``array[1]``になります。これは``array(['d' 'e' 'f'])``です。

1

訂正

2021/11/11 01:02

投稿

meg_
meg_

スコア10944

answer CHANGED
@@ -10,4 +10,4 @@
10
10
 
11
11
  このタプルから``[0]``で1つ目の要素の``array([1])``を取り出して次の``[0]``で数値の``1``を取り出しています。
12
12
 
13
- ですので``np.where(array == "d")[0][0]``は``1``になります。これは``array(['d' 'e' 'f'])です。
13
+ ですので``np.where(array == "d")[0][0]``は``1``になります。これは``array(['d' 'e' 'f'])``です。