Преобразование списка 3D в массив 3D NumPy

В настоящее время у меня есть список 3D Python в формате зубчатого массива.
A = [[[0, 0, 0], [0, 0, 0], [0, 0, 0]], [[0], [0], [0]]]

Есть ли способ, которым я мог бы преобразовать этот список в массив NumPy, чтобы использовать определенные операторы массива NumPy, такие как добавление числа к каждому элементу.
A + 4 даст[[[4, 4, 4], [4, 4, 4], [4, 4, 4]], [[4], [4], [4]]].

НазначениеB = numpy.array(A) затем пытаетсяB + 4 выдает ошибку типа.
TypeError: can only concatenate list (not "float") to list

Возможно ли преобразование из зубчатого списка Python в массив NumPy при сохранении структуры (мне нужно будет преобразовать ее позже) или в этом случае выполняется циклическое перемещение по массиву и добавление требуемого лучшего решения?

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

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