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

回答編集履歴

1

少し丁寧に変更

2021/05/16 02:50

投稿

退会済みユーザー
answer CHANGED
@@ -29,7 +29,7 @@
29
29
  もう感づいておられると思いますが、`[0.]`はarrayであってfloatではありません。
30
30
 
31
31
  [bのtype]
32
- 確かに中身は浮動小数点ですので、`assert type(b[0]) == float`とすればうまくいきそうです。
32
+ 確かに中身は浮動小数点ですので、**arrayとしてのb**ではなくて、**arrayとしてのbの「0番目の要素」**、つまり、`assert type(b[0]) == float`とすればうまくいきそうです。
33
33
  私はそう思いやってみましたがダメでした。
34
34
  というのも`print(type(b[0]))`はPython標準の`float`ではなく`np.float64`だからです。
35
35