我如何将dtype = object转换为int 32,我需要对2 d数组的右行中的insert数组执行此操作,您可以在输出中看到。 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])array([0,0,0])1 1 1]
对象