알고리즘

[프로그래머스] 같은 숫자는 싫어

hminor 2023. 7. 5. 09:42
# li의 가장 마지막 값과 비교후 다를 경우 추가

def solution(arr):
    li = []
    [li.append(i) for i in arr if li[-1:] != [i]]
	return li
# 현재 arr index값과 다음 위치의 값이 다를 경우 추가하는 형식

def solution(arr):
    li = []
    for i in range(len(arr)):
        if i != len(arr)-1: 
            if arr[i] != arr[i+1]: li.append(arr[i])
        else:li.append(arr[i])
	return li