IT

프로그래머스 lv0 - 배열의 원소 삭제하기

규동이이 2023. 7. 2. 16:21

문제 설명

정수 배열 arr과 delete_list가 있습니다. arr의 원소 중 delete_list의 원소를 모두 삭제하고 남은 원소들은 기존의 arr에 있던 순서를 유지한 배열을 return 하는 solution 함수를 작성해 주세요.

def solution(arr, delete_list):

    return [i for i in arr if i not in delete_list]

1. index로 삭제 - pop, del 

2. value로 삭제 - remove()

3. 되도록이면 원본 배열을 그대로 두고 새로 배열을 만드는 형식이 좋다.