리스트 순서유지 교집합
Jaeyong Cheon edited this page Dec 5, 2018
·
1 revision
파이썬의 내장 함수인 Set() 집합 함수를 활용
a = [10,5,3,53,2,6,32]
b = [6,3,2,32]
result = set(a).intersection(b)
# 출력 결과 : {32, 2, 3, 6} ## 순서 무시
a = [10,5,3,53,2,6,32]
b = [6,3,2,32]
result = [x for x in a if x in b]
print(result)
# 출력 결과 : [3, 2, 6, 32]
단, list a 의 순서만 유지됨!
b의 순서를 유지하고 싶을 때는 result 코드에서 a 와 b 의 위치를 바꾸면 됨
-
React
-
Server
-
Django Pakages
-
DeepLearning
-
Vue 기초
-
Vue 예제
-
NativeScript Vue
-
PWA
-
Django 프레임워크 탐구
-
Django 사용하기
-
Python
-
디자인 패턴
-
IAMPort [시작하기]
-
TDD with Python [참고]
-
블록체인
-
잡다한 개발
-
ASP.NET
-
Javascript
-
기술 블로그 & ETC
-
개발
-
Server
-
Infra
-
MSSQL
-
Django
-
Django Rest Framework
-
배포하기
-
소프트웨어 라이센스
-
React
-
Django
-
Django Channels
-
Python