【问题标题】:How can I make an empty list of size 4 in python?如何在 python 中创建一个大小为 4 的空列表?
【发布时间】:2022-06-19 17:57:48
【问题描述】:

我知道如何制作一个空列表。 例如)a=[]

另外,要制作尺寸为 4 的列表,必须 * 尺寸编号。 ex) a=[None]*size number

但是,为什么必须使用“无”? 我不知道原因。

我一直在尝试使用 'a=[]*size number',但它失败了。

【问题讨论】:

  • 任何元素都可以。没有人强迫你使用None
  • 列表需要包含值。如果没有包含 4 个值的大小为 4 的列表,则不能有列表。因此[] * 4 没有意义。

标签: python list


【解决方案1】:

您不能创建一个长度为 n 的空列表,而是需要创建一个包含 n 个 None 值的列表,如下例所示:

a = [None]*4
print(a)

输出:

[None, None, None, None]

【讨论】:

    【解决方案2】:

    如何在 python 中创建一个大小为 4 的空列表?

    您不能,因为它们是互斥的:列表为空(即大小为 0)和大小为 4

    【讨论】:

      猜你喜欢
      • 2012-05-29
      • 2023-03-30
      • 2023-03-30
      • 2011-02-27
      • 1970-01-01
      • 1970-01-01
      • 2012-05-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多