반응형
파이썬에서는 목록 빼기가 지원되지 않는다는 것을 알고 있지만 두 목록 사이의 공통 요소를 생략하는 몇 가지 방법이 있습니다. 하지만 내가 원하는 것은 한 목록의 각 요소를 다른 목록의 해당 요소와 개별적으로 빼고 결과를 출력 목록으로 반환하는 것입니다. 어떻게 할 수 있습니까?
A = [3, 4, 6, 7]
B = [1, 3, 6, 3]
print A - B #Should print [2, 1, 0, 4]
해결 방법
>>> A = [3, 4, 6, 7]
>>> B = [1, 3, 6, 3]
>>> map(operator.sub, A, B)
[2, 1, 0, 4]
>>> A = [3, 4, 6, 7]
>>> B = [1, 3, 6, 3]
>>> list(map(operator.sub, A, B))
[2, 1, 0, 4]
참조 페이지 https://stackoverflow.com/questions/23173294
반응형
'파이썬' 카테고리의 다른 글
파이썬으로 BDD 연습하기 (0) | 2020.12.15 |
---|---|
파이썬에서 행렬 열 합계 (0) | 2020.12.15 |
파이썬 Python : '사전'이 비어 있는지 확인하는 것이 작동하지 않는 것 같습니다. (0) | 2020.12.15 |
파이썬 Getting min and max Dates from a pandas dataframe (0) | 2020.12.15 |
파이썬 동일한 컴퓨터에서 두 개의 웹 서버를 실행할 수 있습니까? (0) | 2020.12.15 |
댓글