python中生成指定长度和初始值的列表

 

001、  方法1

>>> list1 = []
>>> for i in range(5):
...     list1.append("value")
...
>>> list1
['value', 'value', 'value', 'value', 'value']

 

 

002、方法2

>>> list1 = ["value"]*8
>>> list1
['value', 'value', 'value', 'value', 'value', 'value', 'value', 'value']

 

 

003、方法3

>>> list1 = ["value" for i in range(4)]
>>> list1
['value', 'value', 'value', 'value']

 

 

004、方法4

>>> list1 = [["value1", "value2"] for i in range(3)]
>>> list1
[['value1', 'value2'], ['value1', 'value2'], ['value1', 'value2']]

 

posted @ 2023-02-26 18:02  小鲨鱼2018  阅读(249)  评论(0编辑  收藏  举报