как я конвертирую dtype = object в int 32, мне нужно сделать это для вставки массива в правой строке массива 2 d, вы можете увидеть в выводе.np.insert () не работает должным образом из-за несоответствия типа, поэтому мне нужно преобразовать.
import numpy as np
arr = np.zeros(2,object)
arr[0] = np.array([0,0,0])
arr[1] = np.array([0,0,0])
p=np.insert(arr, 2, np.array([1,1,1]), 0)
print(p)
print(arr.dtype)
Вывод:
[array ([0, 0,0]) массив ([0, 0, 0]) 1 1 1]
объект