로딩
요청 처리 중입니다...

[코딩테스트] 리스트(List) 배열의 유사도

 [코딩테스트] 리스트(List) 배열의 유사도

리스트 배열의 유사도 판단하기 [QUESTION] 두 리스트 a와 b 내 존재하는 중복된 원소의 개수를 return하는 프로그램을 작성한다. 오늘 문제는 set().intersection()을 활용하는 문제입니다.

리스트에서 중복된 것을 찾기 위해 사용하는 것으로 예시를 통해 알아볼게요. >>> a = [1, 2, 3, 4] >>> b = [3, 4, 5, 6] >>> common = set(a).intersection(b) {3, 4} 위 소스코드에서 볼 수 있듯이 반환되는 값의 type은 set입니다. 따라서 원하는 type에 따라 list()/ str() 등으로 형변환 해주어야 합니다.

리스트로 return 되길 원한다면 >>> a = [1, 2, 3, 4] >>> b = [3, 4, 5, 6] >>> common = list(set(a).intersection(b)) {3, 4} 문제에서처럼 중복되는 것의 개수를 구하기 위해서는 다음과 같습니다. >>> a = [1, 2, 3...

# setintersection # 파이썬코딩테스트연습 # 파이썬코딩테스트문제 # 파이썬코딩테스트 # 파이썬초보연습문제 # 파이썬초보공부 # 파이썬연습하기 # 파이썬리스트배열유사도 # 파이썬리스트배열 # 파이썬공부하기 # 파이썬공부 # 파이썬set # 파이썬intersection # 파이썬 # 코딩테스트연습 # 코딩테스트문제 # 리스트배열유사도 # 파이썬퀴즈