composite = [True] * 2 + [False] * n
我很难理解这个python代码的含义。它是在初始化一个数组吗?如果是这样,这种语法是否有特定的名称?
答案 0 :(得分:4)
它创建一个包含2个True元素的列表,然后是n个False元素。例如:
>>> n = 5
>>> composite = [True] * 2 + [False] * n
>>> composite
[True, True, False, False, False, False, False]