创建可变长度Python的列表

inl*_*kin -3 python python-3.x

我需要创建一个长度由用户输入确定的列表.

我该怎么做?

示例:如果用户输入3,我需要一个包含3个索引的列表.

tkn*_*man 8

你想用什么填写清单?如果您只想要一个包含n个索引的列表:

n = user_input_length
list = [None for x in range(n)]
Run Code Online (Sandbox Code Playgroud)

  • `None`是不可变的(而且它是单音); 你可以使用`your_list = [None]*n`(不要使用`list`作为名称;它会影响内置函数). (2认同)