다음 코드에서는 리스트에 지정한 슬라이스 길이보다 대입되는 배열의 길이가 더 길기 때문에 리스트가 늘어난다.
print('이전:', a) a[2:3] = [47, 11] print('이후:', a) >>> 이전: ['a', 'b', 99, 22, 14, 'h'] 이후: ['a', 'b', 47, 11, 22, 14, 'h']
슬라이싱에서 시작과 끝 인덱스를 모두 생략하면 원래 리스트를 복사한 새 리스트를 얻는다.
b = a[:] assert b == a and b is not a