for _ in range. Cómo funciona el guion bajo
📁 python, ejemplo
matrix = [[[0]*5] for _ in range(5)]Hay una expresión así, crea cinco elementos como 0 0 0 0 0. ¿Quién puede explicar la mecánica de creación, cuanto más simple mejor?
Por ejemplo
for x in range(5): print (x)range(5) es 0,1,2,3,4
y para cada valor empezando por el primero (0) se ejecuta la acción print(x) (muestra en pantalla el valor actual, en este caso 0), después se toma el siguiente valor, hasta que se acaben. al final en la pantalla tenemos:
012