def solution(arr):
answer = []
previous = -1
for i in arr:
if i != previous:
answer.append(i)
previous = i
return answer
previous라는 변수를 따로 쓰지 않고 answer의 마지막 원소와 바로 비교하는 풀이가 있었다. 이 경우에 answer가 초기의 비어져있는 상태면 -1로 인덱싱 했을 때(answer[-1]) 리스트의 범위를 벗어나 오류가 나는데, answer[-1:]로 리스트를 잘라 리스트끼리 비교하는 방법을 사용했다.