반응형
    
    
    
  배열의 유사도
1안) solution.py
def solution(s1, s2):
    answer = 0
    
    for i in s1:
        for j in s2:
            if i == j:
                answer = answer + 1
    
    return answer2안) solution.py
def solution(s1, s2):
    answer = 0
    
    answer = len(set(s1).intersection(set(s2)))
    
    return answer
출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120903
파이썬 Set Intersection() 메서드
x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple", "banana"}
z = len(x.intersection(y))
print(z)2
참고URL
- w3schools : https://www.w3schools.com/python/ref_set_intersection.asp
728x90
    
    
  반응형
    
    
    
  '스크립트' 카테고리의 다른 글
| [코딩테스트 입문] 모음 제거 (0) | 2022.11.21 | 
|---|---|
| [코딩테스트 입문] 옷가게 할인 받기 (0) | 2022.11.21 | 
| [코딩테스트 입문] 특정 문자 제거하기 (0) | 2022.11.18 | 
| [코딩테스트 입문] 피자 나눠 먹기 (3) (0) | 2022.11.14 | 
| [코딩테스트 입문] 삼각형의 완성조건 (1) (0) | 2022.11.14 | 
 
                  
                 
                  
                 
                  
                