1

如何在没有 numpy的情况下以我指定的大小创建一个由单个零和一个组成的矩阵?我试着查了一下,但我只找到了使用它的结果。我猜它会使用循环?除非有更简单的方法?

例如,我指定的大小可以是 3,而网格是 3x3。

      Col 0    Col 1    Col 2
Row 0   0        1        0
Row 1   0        0        1
Row 2   1        1        1
4

1 回答 1

3

您可以使用列表理解:

def m(s):
  return [s*[0] for _ in xrange(s)]
于 2012-11-30T07:33:57.487 回答