将文本输入读入2d数组

时间:2018-05-25 01:26:45

标签: python arrays matrix multidimensional-array text-files

我有一个txt文件,其中包含金字塔格式的数字,如:

      5
    10 7
  1  3  12

我想将它们放入二维数组(如常规矩阵)。我试过了the post。但我想在所有缺失位置添加0(零)。像:

5,0,0
10,7,0
1,3,12

为了做到这一点,我必须知道最后一行的长度来创建合适的2D数组。

我怎样才能实现这个目标?

1 个答案:

答案 0 :(得分:0)

最后一行的元素数是反转它时第一行的元素数。

line.rstrip()

你有没有试过这个?