отличное объяснение спасибо! пример, показанный в ответе hpaulj, является свидетельством этого

т, ребята, я новичок в питоне (даже в программировании), поэтому мой вопрос может показаться очень простым, но мне трудно понять это.

Почему избирательное поведение по арифметике на «объекте с плавающей точкой»?

import numpy as np

a = np.random.normal(size=10)
a = np.abs(a)
b = np.array(a, dtype=object)

np.square(a) # this works
np.square(b) # this works

np.sqrt(a) # this works
np.sqrt(b) # AttributeError: 'float' object has no attribute 'sqrt'

Ссылка на изображение - мой результат запуска в локальной записной книжке Jupyter:

результат запуска ноутбука jupyter

Ценю полезные идеи! Спасибо

редактировать 050418 09:53 - добавить ссылку, по-моему, похожую проблемуNumpy AttributeError: у объекта 'float' нет атрибута 'exp'

Ответы на вопрос(3)

Ваш ответ на вопрос