Dada uma string que representa uma matriz de números, retorne as linhas e as colunas dessa matriz.
Então, dada uma string com quebras de linha embutidas como:
9 8 7
5 3 2
6 6 7
que representa esta matriz:
1 2 3
|---------
1 | 9 8 7
2 | 5 3 2
3 | 6 6 7
seu código deve ser capaz de produzir:
As linhas da nossa matriz de exemplo:
E as colunas dela:
Os testes deste exercício esperam que você crie uma [class][classes] Matrix (veja também classes).
Isso é diferente de usar um objeto Matrix de uma biblioteca de terceiros como Numpy, o que não é suportado.
Não se preocupe, não é tão complicado quanto você imagina!
Para mais pontos de partida e detalhes sobre classes e estruturas de dados, dê uma olhada nos recursos abaixo:
Crie sua conta no Exercism para aprender e dominar Python com 17 conceitos146 exercícios e mentoria humana de verdade, tudo de graça.