Arithmetic Subarrays

class Solution:
    def checkArithmeticSubarrays(self, nums, l, r):
        
        def check(arr):
            if len(arr) < 2:
                return True
            arr.sort()
            diff = arr[1] - arr[0]
            for ix in range(2, len(arr), 1):
                if diff != (arr[ix] - arr[ix - 1]):
                    return False
            return True
        
        results = []
        for lx, rx in zip(l, r):
            results.append(check(nums[lx:1 + rx]))
        return results