배열 arr가 주어지고 원소로는 0~9 까지 이루어져 있다.
arr에 연속적인 숫자가 나오면 제거하고 하나만 남기는 문제이다.
단, 순서가 유지되어야 한다 --> set 사용불가( set함수는 순서가 뒤죽박죽 섞인다.)
내 코드
def solution(arr):
a = []
for i in range(len(arr)):
if i == 0 :
a.append(arr[i])
elif arr[i] != arr[i-1]:
a.append(arr[i])
return a
Tip --> 0번째 원소는 무조건 추가해주고 1번째 원소부터 비교해가면서 넣는다.