set.intersection 매서드를 사용하여 교집합을 구한다.
set(리스트1).intersection(리스트2)로 교집합을 구하고 교집합의 길이를 len로 구한다.
def solution(s1, s2):
answer = len(set(s1).intersection(s2))
return answer
'알고리즘 > 프로그래머스' 카테고리의 다른 글
프로그래머스 [코딩테스트 입문 100] 짝수는 싫어요 (Python) (0) | 2022.11.16 |
---|---|
프로그래머스 [코딩테스트 입문 100] 자릿수 더하기 (Python) (0) | 2022.11.16 |
프로그래머스 [코딩테스트 입문 100] 옷가게 할인 받기 (Python) (0) | 2022.11.16 |
프로그래머스 [코딩테스트 입문 100] 배열 자르기 (Python) (0) | 2022.11.15 |
프로그래머스 [코딩테스트 입문 100] 특정 문자 제거하기 (Python) (0) | 2022.11.15 |