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']]


浙公网安备 33010602011771号