estoy recibiendo este error al intentar resolver Proyecto Euler Problema 11 para parte de mi código aquí."objeto 'generador' no es subscriptable" error
for x in matrix:
p = 0
for y in x:
if p < 17:
currentProduct = int(y) * int(x[p + 1]) * int(x[p + 2]) * int(x[p + 3])
if currentProduct > highestProduct:
print(currentProduct)
highestProduct = currentProduct
else:
break
p += 1
que tenía que hacer la conversión de tipos, porque su todavía una cadena en la lista, pero no creo que eso es lo que está causando el problema.
se olvidó de mencionar pero funciona por un tiempo durante las pruebas, pero decide dejar al final, después de 340 pasa a través.
Lo que se 'matrix'? –
¿En qué línea se obtiene el error? –
matriz es la lista multidimensional. Estoy consiguiendo el error en la línea 5. –