[Python] 리스트에서 특정 부분만 잘라내기
아래와 같은 두 개의 리스트가 존재한다고 하겠습니다. sample_list1 = ['a', 'b', 'c', 'd'] sample_list2 = ['c', 'd'] 여기서 sample_list1에서 sample_list2에 해당하는 부분만 제외하고 출력하려면 어떻게 해야 할까요? index를 이용해 슬라이싱하는 방법도 있지만, 그건 sample_list1의 값들이 위의 예시와 같은 순서로 있을 때만 가능한 방법입니다. 예를 들어 ['a', 'b', 'c', 'd']가 아니라 ['a', 'd', 'c', 'b']라고 하면? 사용할 수 없죠. 그럼 리스트에 속한 item들의 순서와는 상관없이 조건에 맞는 리스트를 만들고, 출력하려면 어떻게 해야 할까요? # sample_list2에 없는 값 v만을 모아 sa..
2021. 10. 15.