DenisVASI,
b = [round(x,4) for x in ar[1]]
это - заполнение списка в котором каждый элемент получен с помощью round(x,4) для всего ar[1].
for i in range(1, len(b), 1):
a.append(b - b[i - 1])
это -добавление к а разницы между элементом и предыдущим с массива в.
Здесь находится максимальная сумма элементов массива с некоторой позиции в непрерывном диапазоне,
для этого и происходит перебор по двум индексам
for i in range(list_length):
for j in range(i + 1, r_border):
Таким образом сначала перебераются все элементы в диапазоне [0..1], [0..2], [0..3] .., затем [1 ..2, 1..3, 1..4].., затем [2..3, 2..4, 2..5...] ... , затем [list_length-2, ...list_lengt-1, list_length-2, list_length, ...]...
В результате будут перебраны все возможные диапазоны.
Массив b - массив округленных значений из таблицы.
Массив а - массив разниц между элементами массива b.