Como faço para que em uma matriz eu consiga pegar submatrizes com elementos da matriz? Não consigo pensar em um algoritmo que resolva isso.
A entrada seria uma matriz da forma:
[[2,3,4,5],
[3,4,5,6],
[4,5,6,7]]
e a saída seriam submatrizes 2x2 essa matriz.
Submatriz em uma matriz
M
1 Resposta
W
Você já tentou utilizar os dicionários? Se você quiser usa-lo com índices sem mutações.
lista1 = [2,3,4,5]
lista2 = [3,4,5,6]
lista3 = [4,5,6,7]
matriz = {'lista1':lista1,'lista2':lista2,'lista3':lista3}
depois você faz a iteração:
for i in matriz:
print(matriz['lista1'])
Criado 3 de novembro de 2017
Ultima resposta 12 de nov. de 2017
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo