У меня есть массив, который имеет списки как свои записи (например, array = ([1,2], [2,3], [3,4])), и я хочу прокрутить эти списки и сравнить конкретный пункт, чтобы увидеть, если он соответствует критериям, но я получаю эту ошибку: «IndexError: индекс списка находится вне диапазона»Индекс списка за пределами допустимого диапазона? (Python)
это мой код:
for i in enumerate(arr):
if arr([i][6]) == 0.0:
humans= humans+[arr[i,col]]
Я проверил например, массив массивов [1] [6], и я знаю, что там есть значение. Так почему же он не пройдет?
если вы наберете для г в Перечислять (ARR): 'i' является кортеж' (индекс, значение) '. Можете ли вы опубликовать стек? –
Что вы знаете о 'arr [i, col]'? Насколько вы уверены в значениях 'i' и' col'? Будьте уверены, что если python сообщает вам, что индекс списка выходит за пределы диапазона, то это так. –
'arr ([i] [6])'. Вы вызываете 'arr' с 7-м элементом' [i] ', который представляет собой список отдельных элементов. –