Преобразование типов данных для массива numpy, объекта в int32 в Python - PullRequest
0 голосов
/ 16 февраля 2019

как я конвертирую 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]

объект

...