Dada uma string que representa uma matriz de números, devolve as linhas e as colunas dessa matriz.
Assim, dada uma string com quebras de linha incorporadas como esta:
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
o teu código deve conseguir produzir:
As linhas da nossa matriz de exemplo:
E as suas colunas:
Os testes deste exercício esperam que cries uma [class][classes] Matrix (ver também classes).
Isto é diferente de usar um objeto Matrix de uma biblioteca de terceiros como Numpy, que não é suportado.
Não te preocupes, não é tão complicado como pensas!
Para mais pontos de partida e detalhes sobre classes e estruturas de dados, dá uma vista de olhos aos recursos abaixo:
Inscreve-te no Exercism para aprenderes e dominares Python com 17 conceitos146 exercícios, e mentoria humana real, tudo grátis.