T1 = ['13', '17', '18', '21', '32'] #list with numbers stored as string
T3 = list(map(int, T1))
print(T3) #prints [13, 17, 18, 21, 32]
#or
T4 = [int(x) for x in T1]
print(T4) #prints [13, 17, 18, 21, 32]
desired_array = [int(numeric_string) for numeric_string in current_array]
A = np.array((0.4, 1.6, 2.1, -3.7, 2.9))
>>> A
array([ 0.4, 1.6, 2.1, -3.7, 2.9])
>>> A = A.astype(int)
>>> A
array([ 0, 1, 2, -3, 2])