【问题标题】:Python three dimensional array of zeros w/out using numpy使用 numpy 的 Python 三维零数组
【发布时间】:2019-11-29 19:40:35
【问题描述】:

在不使用 numpy 库或任何外部库或包的情况下创建 3 维零数组。 类似于

的输出格式
import numpy as np
np.zeros((10, 10, 4))

但不使用 numpy

【问题讨论】:

  • 到目前为止你尝试过什么?请发布您的代码。
  • 这可能有点暴力,但我建议使用嵌套循环遍历多维数组的每个条目。

标签: python arrays multidimensional-array


【解决方案1】:

列表推导可用于创建任意维度的零数组。

一维:[0 for i in range(4)]

2D:[[0 for i in range(4)] for j in range(10)]

3D:[[[0 for i in range(4)] for j in range(10)] for k in range(10)]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-26
    • 2014-08-10
    • 2011-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多