Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
创建一个具有特定大小的列表,并用python中的值填充它_Python_List - Fatal编程技术网

创建一个具有特定大小的列表,并用python中的值填充它

创建一个具有特定大小的列表,并用python中的值填充它,python,list,Python,List,我想根据用户输入在python中创建一个列表。 例如,如果用户输入3,我想知道如何创建一个长度为3的列表,它应该用值1、2和3填充 例: 用户输入=3 列表=[1,2,3]Python2: 范围1,内部W_输入+1 Python 3: listrange1,intinput+1如果您只想创建一个大小为n的列表,并使用一些默认值(如None),您可以像这样做: >>> my_size = 3 >>> [None]*my_size [None, None, Non

我想根据用户输入在python中创建一个列表。 例如,如果用户输入3,我想知道如何创建一个长度为3的列表,它应该用值1、2和3填充

例:

用户输入=3

列表=[1,2,3]

Python2:

范围1,内部W_输入+1

Python 3:


listrange1,intinput+1

如果您只想创建一个大小为n的列表,并使用一些默认值(如None),您可以像这样做:

>>> my_size = 3
>>> [None]*my_size
[None, None, None]
但如果您确定列表中的值,如您所述,即1到n,则您可以使用范围作为:


看起来你想让我们为你写些代码。虽然许多用户愿意为陷入困境的程序员编写代码,但他们通常只在海报已经试图自己解决问题时才提供帮助。演示这项工作的一个好方法是包括您迄今为止编写的代码、示例输入(如果有)、预期输出以及您实际获得的输出、回溯等。。你提供的细节越多,你可能得到的答案就越多。检查和。当然,你一定已经尝试过了?你能出示你的密码吗?非常感谢你的回答。
# In Python 2.7
>>> range(1, my_size+1)
[1, 2, 3]

# In Python 3, you need to explicitly type-cast it to 'list'
>>> list(range(1, my_size+1))
[1, 2, 3]