int_arr = np.arange(5)
other_arr = np.array(['2.3','4.5'], dtype=np.float64)
int_arr.astype(other_arr.dtype)
int_arr.dtype
В приведенном выше фрагменте кода я ожидаю, что тип int_arr будет приведен к типу float, поскольку я использовал astype .Но int_arr по-прежнему выдает вывод в виде dtype ('int64')