回答編集履歴

1

追記

2018/11/22 14:55

投稿

can110
can110

スコア38266

test CHANGED
@@ -19,3 +19,19 @@
19
19
  ```
20
20
 
21
21
  にて`AttributeError`が発生しています。
22
+
23
+ 例えば以下のケース(objectに対して操作)で発生しえます。
24
+
25
+ ```Python
26
+
27
+ import numpy as np
28
+
29
+ a = np.array([4.0],dtype=object)
30
+
31
+ #ret = np.sqrt(a) # AttributeError: 'float' object has no attribute 'sqrt'
32
+
33
+ a = a.astype(float)
34
+
35
+ ret = np.sqrt(a) # OK
36
+
37
+ ```