Multiplying a list by an integer N creates a new list with the contents of the original list repeated N times.
[123] * 4 = [123, 123, 123, 123].
So [0] * 128 gives a 128-item list where each item is 0.
[False] * 128 gives a 128-item list where each item is False.
foo = [0] * 5 ; fooit will dutifully reply[0, 0, 0, 0, 0]. If you saytype(foo)it will respond<class 'list'>, and so on.