Я не знаю встроенной функции. Но вы можете создать его самостоятельно:
import numpy as np
A = np.array([0.0, 0.01, 1.0, 2.0, 2.001, 2.002])
def remove_ints(arr):
return arr[~(arr == arr.astype(int))]
res = remove_ints(A)
array([ 0.01 , 2.001, 2.002])
Кроме того, вы не должны использовать встроенный класс, такой как input
, в качестве имени переменной.