Notice
Recent Posts
Recent Comments
-
[파이썬] 리스트간 뺄셈 구현 (리스트 차집합) 본문
반응형
list1 = ['a', 'b', 'c', 'd']
list2 = ['a', 'b']
다음과 같이 두개의 리스트가 있다고 했을 때, list1 - list2 와 같은 차집합을 구하는 방법이다.
파이썬에서는 리스트간의 직접적인 뺄셈을 지원하지 않으므로, 리스트 컴프리헨션을 사용해야한다.
list3 = [x for x in list1 if x not in list2]
#결과 : ['a', 'b']
반응형
'Python' 카테고리의 다른 글
[Python] 파이썬 사사오입으로 반올림, round 반올림 문제점 (0) | 2024.01.31 |
---|---|
[Python] 입력 개수 모를 때 처리 방법 (0) | 2023.10.08 |
[파이썬] 리스트 원소 길이순으로 정렬하기 (0) | 2023.04.15 |
[Python] print 문의 옵션 (sep, end, format, escape) (0) | 2022.05.11 |
[Python] 리스트 컴프리헨션 (0) | 2022.05.10 |
Comments