ваша переменная значений имеет только один член, который является списком из 5 int!поэтому values[i]
не может идти дальше значений [0]
, вы можете изменить переменную значений в список из 5 int следующим образом:
values = [1, 33, 1, 1, 1]
или изменить его на кортеж из 5 int следующим образом:
values = (1, 33, 1, 1, 1)
или вы не можете изменить переменную значений и сделать так, чтобы это происходило так:
json = {columns[i]: values[0][i] for i in range(len(columns))}
с values[0][i]
вы достигнете каждого из целых чисел списка
Ваш IndexError может быть решен!