Dada a seguinte matriz inicializada com código:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
O código em Python para imprimir cada elemento da coluna ...
Dada a seguinte matriz inicializada com código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
O código em Python para imprimir cada elemento da coluna iniciada pelo elemento 3 é:
O laço deve percorrer uma coluna, iterando linha a linha e extraindo dela seu terceiro elemento, ou seja, linha[2]. A resposta correta itera pelas linhas e imprime o elemento [2] de cada linha. Dentre as respostas erradas, apenas escrever 'imprimirá' cada linha como um todo, resultando na impressão de toda a matriz, linha a linha. A resposta 'print(coluna)' terá o mesmo resultado, pois para o código, linha e coluna são apenas nomes escolhidos pelo programador. Poderia ser 'aux' ou qualquer outra variável escolhida. Já 'print(linha[3])' está errado, imprimindo os elementos da coluna iniciada por 4. E 'imprime toda a linha iniciada por 9.' está incorreta. for coluna in M: print(coluna) print(M[2]) for linha in M: print(linha[2]) 38 for linha in M: print(linha) for linha in M: print(linha[3]) for linha in M: print(linha[3]) print(M[2]) for linha in M: print(linha[2]) for coluna in M: print(coluna) for linha in M: print(linha) for linha in M: print(linha[2]) for coluna in M: print(coluna) print(M[2]) for linha in M: print(linha[3]) for linha in M: print(linha) for linha in M: print(linha) for linha in M: print(linha[3]) for coluna in M: print(coluna) print(M[2]) for linha in M: print(linha[2]) Todas as alternativas estão incorretas.
A resposta correta é:
for linha in M:
print(linha[2])
Esse código itera pelas linhas da matriz e imprime o terceiro elemento de cada linha, que é a coluna iniciada pelo elemento 3.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar