j = [['4', '5'], ['1', '1'], ['1', '5'], ['3', '4'], ['3', '1']]
k = [['5', '2'], ['4', '2'], ['2', '4'], ['3', '3'], ['4', '3']]
t = []
indexPointer = 0
for coord in j:
for number in coord:
t[indexPointer][0] = number
indexPointer += 1
indexPointer = 0
for coord in k:
for number in coord:
t[indexPointer][1] = number
indexPointer += 1
print(t)
должен вывести:'IndexError: Индекс списка вне диапазона' при назначении
[[4,5],[5,2],[1,4],[1,2],[1,2],[5,4],[3,3],[4,3],[3,4],[1,3]]
вместо я получаю:
t[indexPointer][0] = number
IndexError: list index out of range
Как я могу решить эту проблему? Я пытался найти способ, но без везения.
Редактировать: Я не включил весь необходимый код. Он обновлен.
Я обновил код. Сначала я был немного неясен. Может быть, вы могли бы помочь мне на основе обновленного вопроса? –
То же самое относится. Вы не можете индексировать в пустой список. Вы должны либо сделать это в словаре, который вы можете индексировать по желанию, либо заполнить его пустым. – user3030010