[Python][프로그래머스][Level2] 폰켓몬

[Python][프로그래머스][Level2] 폰켓몬

코드

def solution(nums):
    answer = len(set(nums)) 
    return answer if answer<len(nums)//2 else len(nums)//2

set은 중복을 허용하지 않는 배열이다.

따라서 nums을 set화 하고 그 길이가 nums의 길이의 1/2보다 작다면

set(nums) 의 길이를 반환하고

아니면 len(nums)//2를 반환한다.

Discussion and feedback