如何生成n + 1长列表,填充0?

时间:2014-02-13 15:09:52

标签: python list python-3.x

如何生成n + 1长列表,填充0?有什么看起来像list=[0]+(n+1)?

2 个答案:

答案 0 :(得分:14)

试试这个:

[0] * (n+1) # using the * operator

例如:

n = 4
lst = [0] * (n+1)
lst
=> [0, 0, 0, 0, 0]

在博文中详细了解列表here上乘法运算符的正确用法。

答案 1 :(得分:7)

lst = [0] * (n+1)

(不要使用“list”作为变量名,它隐藏了list()函数)