Маємо рядок тексту (англ. string), який представляє матрицю чисел. Повернімо рядки та стовпці цієї матриці.
Отже, якщо маємо рядок тексту із вбудованими символами нового рядка, як ось:
9 8 7
5 3 2
6 6 7
що представляє таку матрицю:
1 2 3
|---------
1 | 9 8 7
2 | 5 3 2
3 | 6 6 7
наш код має вміти видавати:
Рядки для нашої прикладової матриці:
А ось її стовпці:
Тести для цієї вправи очікують, що ми створимо [class][classes] Matrix (див. також classes).
Це відрізняється від використання обʼєкта Matrix зі сторонньої бібліотеки, як-от Numpy, що не підтримується.
Не варто хвилюватися, це не так складно, як здається!
Щоб дізнатися більше про classes і структури даних, перегляньмо ресурси нижче:
Зареєструйтеся на Exercism, щоб вивчати й опановувати Python, а також 17 концепцій146 вправ та справжнє наставництво від людей, і все це безкоштовно.