import numpy as np
# Create an example 1D array
arr = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
# Invert all elements within the range of 3 to 5
arr= np.where(np.logical_and(arr >= 3, arr <= 5), -1*arr, arr)
print(arr)