этих строк моего кода«список индексы должны быть целыми числа, а не список», а экранные элементы списка списков
v_recorrido= [[4, 45], [4, 15], [4, 45]]
t=0
for i in v_recorrido:
seg = 60*v_recorrido[i][0] + v_recorrido[i][1]
бросают мне эту ошибку:
TypeError: list indices must be integers, not list
Почему? Я новичок в Python (в основном из C++), но я проверил документацию по синтаксису, и это кажется правильным.
Вы смотрели вверх [документацию] (https://docs.python.org/3/reference/compound_stmts.html#the-for-statement) для 'for' заявление? Или проверили [учебник] (https://docs.python.org/3/tutorial/controlflow.html#for-statements)? Это поведение очень тщательно документировано. – TigerhawkT3
Внесение точного названия этого вопроса в поиск Google вместо того, чтобы поле «спросить вопрос» SO было бы полезно. – TigerhawkT3