✅ 코드
def solution(arr):
answer = []
for num in arr:
if answer[-1:] == [num]: continue
answer.append(num)
return answer
빈 배열을 슬라이싱해도 IndexError가 발생하지 않습니다.
반대로 특정 위치의 값을 인덱싱 하면 IndexError가 발생합니다.
'알고리즘' 카테고리의 다른 글
[파이썬]프로그래머스 Lv.1 완주하지못한선수 (0) | 2023.06.03 |
---|---|
[파이썬]프로그래머스 Lv.1 다트게임 (0) | 2023.06.02 |
[파이썬]프로그래머스 Lv.1 소수만들기 (0) | 2023.06.02 |
[파이썬]프로그래머스 Lv.1 달리기경주 (0) | 2023.05.31 |
[파이썬]프로그래머스 Lv.1 추억점수 (0) | 2023.05.30 |