Вы не можете получить доступ к индексам, превышающим длину списка. Поскольку все ваши списки начинаются с 0 элементов, вызов v_leader[n]
всегда выдаст ошибку, потому что нет элементов для доступа. Это можно исправить, если в первом цикле вы сбрасываете счетчик n и просто добавляете новые значения.
while i<12.5:
v_leader[n] += [v_leader[n-1]+8*t_s]
i+=i
В следующем цикле вы можете просто вызвать что-то вроде while m < len(v_leader) + 11:
.