python - 没有 numpy 的零和一矩阵

标签 python matrix

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

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

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

最佳答案

您可以使用列表理解:

def m(s):
  return [s*[0] for _ in xrange(s)]

关于python - 没有 numpy 的零和一矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13640793/

相关文章:

image - 如何遍历矩阵中的一列?

r - 创建一个带有循环的矩阵列表并将它们合并到 R 中

python - 我应该使用 Pylon 的粘贴来托管我的 Pylons 网站吗?或者我可以使用 Apache 吗?

python - 在 Django Rest Framework 中返回图片 url

python - 从模块/类中提取方法 block

python - 从 MATLAB 到 Python 的无迭代实现

python - 如何在Windows中获取物理驱动器

matlab - 矩阵反转时间

r - 将简单的三元组矩阵(slam)转换为 R 中的稀疏矩阵(矩阵)

python - 使用 numpy 将数组元素添加到矩阵的每一列