value = 5
count = 3
lst = [value] * count
# lst is [5, 5, 5]
# * repeats one object: all three are the same list
same_lists = [[]] * count
same_lists[0].append(1)
# same_lists is [[1], [1], [1]]
# A new list for every position
own_lists = [[] for _ in range(count)]
own_lists[0].append(1)
# own_lists is [[1], [], []]
print(f"{lst = }")
print(f"{same_lists = }")
print(f"{own_lists = }")