标签: python
想知道下面的代码是什么意思? foo和goo是否被初始化为字典?
foo = [0] * 128 goo = [False] * 128
答案 0 :(得分:3)
将列表乘以整数N会创建一个新列表,其中原始列表的内容重复N次。
[123] * 4 = [123, 123, 123, 123]。
[123] * 4
[123, 123, 123, 123]
所以[0] * 128给出了128个项目列表,其中每个项目都是0。
[0] * 128
0
[False] * 128提供128项目列表,其中每个项目为False。
[False] * 128
False