想知道下面的代码是什么意思? foo 和 goo 是否初始化为字典?
foo = [0] * 128
goo = [False] * 128
最佳答案
将列表乘以整数 N 会创建一个新列表,其中原始列表的内容重复 N 次。
[123] * 4
= [123, 123, 123, 123]
。
因此,[0] * 128
给出一个包含 128 项的列表,其中每项都是 0
。
[False] * 128
给出一个包含 128 项的列表,其中每一项都是 False
。
关于python - Python 中奇怪的初始化代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32533978/