Python: списки и их копии

Я не могу объяснить следующее поведение:

l1 = [1, 2, 3, 4]
l1[:][0] = 888
print(l1) # [1, 2, 3, 4]
l1[:] = [9, 8, 7, 6]
print(l1) # [9, 8, 7, 6]

Похоже чтоl1[:][0] относится к копии, тогда какl1[:] относится к самому объекту.

Ответы на вопрос(2)

Ваш ответ на вопрос