Dado un string que representa una matriz de números, devuelve las filas y las columnas de esa matriz.
Así, dado un string con saltos de línea incrustados 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
tu código debería ser capaz de producir:
Las filas de nuestra matriz de ejemplo:
Y sus columnas:
Los tests de este ejercicio esperan que crees una class Matrix (ver también classes).
Esto es diferente de usar un objeto Matrix de una biblioteca de terceros como Numpy, que no es compatible.
¡No te preocupes, no es tan complicado como crees!
Para más puntos de partida y detalles sobre las classes y las estructuras de datos, echa un vistazo a los recursos que tienes a continuación:
Regístrate en Exercism para aprender y dominar Python con 17 conceptos146 ejercicios y mentoría humana real, todo gratis.