Estoy haciendo una lista en 2D y me gustaría inicializarla con una lista de comprensión. Me gustaría que haga algo como esto:Python: comprensión de la lista para asignar diferentes valores
[[x for i in range(3) if j <= 1: x=1 else x=2] for j in range(3)]
por lo que debe devolver algo como:
[[1,1,1],
[1,1,1],
[2,2,2]]
¿Cómo podría yo ir haciendo esto?
Gracias por su ayuda.
Esto es bueno ya que puedo escalar fácilmente cambiando el tamaño de la gama y cambiar la sentencia condicional. ¡Gracias! – Nope