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 8
arr[np.logical_and(arr >= 3, arr <= 5)] *= -1
print(arr)