728x90
S1에 있는 요소가 S2에도 존재하는가?
생각한 방법은 두 가지다.
1. S1에서 요소를 빼와서 S2에 대입
2. S1요소와 S2요소의 교집합
1. S1에서 요소를 빼와서 S2에 대입
- for 문으로 끝까지 돌려서 나오는 것들의 개수만 더하면 됨.
def solution(s1, s2):
answer = 0
for a in s1:
if a in s2:
answer += 1
return answer
2. S1 요소와 S2요소의 교집합
- set 함수를 이용하면 됨.
- 교집합으로 남은 문자들의 길이를 return 값으로 잡으면 매우 간단한 코드 완성
def solution(s1, s2):
return len(set(s1)&set(s2))
'cording test' 카테고리의 다른 글
LV.0 가위바위보 (0) | 2023.04.07 |
---|---|
LV.0 로그인 성공 (0) | 2023.04.05 |
LV.0 숫자 찾기(enumerate, find 함수를 통한 해결) (4) | 2023.03.31 |
LV.0 : ["최빈값 구하기"] (0) | 2023.03.29 |
LV.0 : ["세균 증식"], ["OX 퀴즈"] (2) | 2023.03.22 |