矩阵

矩阵

简单

说明

给定一个表示数字矩阵的字符串,返回该矩阵的行和列。

例如,给定下面这个包含换行符的字符串:

9 8 7
5 3 2
6 6 7

它表示这个矩阵:

    1  2  3
  |---------
1 | 9  8  7
2 | 5  3  2
3 | 6  6  7

你的代码应该能输出:

  • 一个包含所有行的数组,从上到下逐行移动,每行从左到右读取,
  • 一个包含所有列的数组,从左到右逐列移动,每列从上到下读取。

我们这个示例矩阵的行:

  • 9, 8, 7
  • 5, 3, 2
  • 6, 6, 7

它的列:

  • 9, 5, 6
  • 8, 3, 6
  • 7, 2, 7

本练习在 Python track 上的组织方式

本练习的测试期望你创建一个 Matrix [class][classes](另见 classes)。 这与从第三方库(例如 Numpy)_使用_一个 Matrix 对象不同,后者并不受支持。 别担心,没有你想的那么复杂! 有关classes和数据结构的更多入门知识和细节,请看下面的资源:

通过 GitHub 编辑 链接将在新窗口或新标签页中打开
Python Exercism

准备好开始 矩阵 了吗?

注册 Exercism,借助 17 个概念146 个练习 和真人导师指导,学习并掌握 Python,全部免费。