from functools import reduce def square_sum(rng): sum = reduce(lambda x, y: x + y, rng) return sum ** 2 def sum_squares(rng): squares = list(map(lambda x: x**2, rng)) return reduce(lambda x, y: x + y, squares) lst = list(range(1, 101)) result1 = sum_squares(lst) result2 = square_sum(lst) print(result2 - result1) # print(result)