Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Bucle For Anidado 2 (del) | Bucles Anidados
Tutorial de Bucles en Python
course content

Contenido del Curso

Tutorial de Bucles en Python

Tutorial de Bucles en Python

1. El bucle for
2. El bucle while
3. Bucles Anidados

book
Bucle For Anidado 2 (del)

¡Vamos a adentrarnos en el mundo de las matrices!

Con la ayuda de un bucle anidado, podemos manipular matrices.

En matemáticas, una matriz es un arreglo rectangular o tabla de números, símbolos o expresiones organizados en filas y columnas. Se utiliza para representar un objeto matemático o una característica de dicho objeto.

En Python, una matriz es una estructura de datos compuesta por listas anidadas.

El bucle externo manejará las filas de la matriz, mientras que el bucle interno gestionará las columnas, o viceversa.

Nota

  • len(matrix) significa el número de filas.
  • len(matrix[i]) representa la cantidad de elementos en una fila (equivalente al número de columnas). O viceversa.

Examina el código a continuación:

12345678910
matrix = [ [1, 2, 4, 29], [3, 4, 6, 1] ] # Printing every element in the matrix # Outer loop to work with the number of rows for i in range(len(matrix)): # Inner loop to work with the number of element in the row for j in range(len(matrix[i])): print(matrix[i][j], end = ' ') print('')
copy

¿Cómo funciona este código?

Tarea
test

Swipe to show code editor

Debes calcular la suma de todos los elementos dentro de la matriz.

  1. Inicializa counter = 0.
  2. Configura el bucle for externo para iterar a través del número de filas en la matriz.
  3. Configura el bucle for interno para iterar a través del número de elementos en cada fila de la matriz.
  4. Acumula la suma usando la variable counter.
  5. Muestra el valor almacenado en el counter.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 5
toggle bottom row

book
Bucle For Anidado 2 (del)

¡Vamos a adentrarnos en el mundo de las matrices!

Con la ayuda de un bucle anidado, podemos manipular matrices.

En matemáticas, una matriz es un arreglo rectangular o tabla de números, símbolos o expresiones organizados en filas y columnas. Se utiliza para representar un objeto matemático o una característica de dicho objeto.

En Python, una matriz es una estructura de datos compuesta por listas anidadas.

El bucle externo manejará las filas de la matriz, mientras que el bucle interno gestionará las columnas, o viceversa.

Nota

  • len(matrix) significa el número de filas.
  • len(matrix[i]) representa la cantidad de elementos en una fila (equivalente al número de columnas). O viceversa.

Examina el código a continuación:

12345678910
matrix = [ [1, 2, 4, 29], [3, 4, 6, 1] ] # Printing every element in the matrix # Outer loop to work with the number of rows for i in range(len(matrix)): # Inner loop to work with the number of element in the row for j in range(len(matrix[i])): print(matrix[i][j], end = ' ') print('')
copy

¿Cómo funciona este código?

Tarea
test

Swipe to show code editor

Debes calcular la suma de todos los elementos dentro de la matriz.

  1. Inicializa counter = 0.
  2. Configura el bucle for externo para iterar a través del número de filas en la matriz.
  3. Configura el bucle for interno para iterar a través del número de elementos en cada fila de la matriz.
  4. Acumula la suma usando la variable counter.
  5. Muestra el valor almacenado en el counter.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 5
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt