티스토리 뷰
리스트 + 리스트는 되지만 리스트 - 리스트 연산은 안 된다.
collections.Counter를 이용하면 두 리스트를 뺀 값을 얻을 수 있다.
from collections import Counter
lis1 = ['a', 'b', 'b', 'c']
lis2 = ['b', 'c', 'd']
result = Counter(lis1) - Counter(lis2) # Counter({'a': 1, 'b': 1})
list(result.keys()) # ['a', 'b']
반응형
'Python' 카테고리의 다른 글
[Python] 리스트 안의 딕셔너리 중복 제거하기 (0) | 2021.10.01 |
---|---|
Numpy axis 이해하기 (0) | 2021.09.05 |
[에러해결] pool.map() 사용 시 'requests.exceptions.MissingSchema: Invalid URL 'h': No schema supplied.' (0) | 2021.07.22 |
Python에서 MySQL 연동하기 (0) | 2021.03.03 |
[Python] icrawler로 간단하게 크롤링하기 (0) | 2021.01.03 |
댓글