Conteúdo do Curso
Tutorial de Loops em Python
Tutorial de Loops em Python
Loop Aninhado for 2 (del)
Vamos mergulhar no mundo das matrizes!
Com a ajuda de um loop aninhado, podemos manipular matrizes.
Em matemática, uma matriz é um arranjo retangular ou tabela de números, símbolos ou expressões organizados em linhas e colunas. É usada para representar um objeto matemático ou uma característica de tal objeto.
Em Python, uma matriz é uma estrutura de dados composta por listas aninhadas.
O loop externo lidará com as linhas da matriz, enquanto o loop interno gerenciará as colunas, ou vice-versa.
Nota
len(matrix)
significa o número de linhas.len(matrix[i])
representa a contagem de elementos em uma linha (equivalente ao número de colunas). Ou vice-versa.
Examine o código abaixo:
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('')
Como esse código funciona?
Swipe to show code editor
Você deve calcular a soma de todos os elementos dentro da matriz.
- Inicialize
counter = 0
. - Configure o loop externo
for
para iterar através do número de linhas na matriz. - Configure o loop interno
for
para iterar através do número de elementos em cada linha da matriz. - Acumule a soma usando a variável
counter
. - Exiba o valor armazenado em
counter
.
Obrigado pelo seu feedback!
Loop Aninhado for 2 (del)
Vamos mergulhar no mundo das matrizes!
Com a ajuda de um loop aninhado, podemos manipular matrizes.
Em matemática, uma matriz é um arranjo retangular ou tabela de números, símbolos ou expressões organizados em linhas e colunas. É usada para representar um objeto matemático ou uma característica de tal objeto.
Em Python, uma matriz é uma estrutura de dados composta por listas aninhadas.
O loop externo lidará com as linhas da matriz, enquanto o loop interno gerenciará as colunas, ou vice-versa.
Nota
len(matrix)
significa o número de linhas.len(matrix[i])
representa a contagem de elementos em uma linha (equivalente ao número de colunas). Ou vice-versa.
Examine o código abaixo:
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('')
Como esse código funciona?
Swipe to show code editor
Você deve calcular a soma de todos os elementos dentro da matriz.
- Inicialize
counter = 0
. - Configure o loop externo
for
para iterar através do número de linhas na matriz. - Configure o loop interno
for
para iterar através do número de elementos em cada linha da matriz. - Acumule a soma usando a variável
counter
. - Exiba o valor armazenado em
counter
.
Obrigado pelo seu feedback!