[프로그래머스]-로또의 최고 순위와 최저 순위

이정연·2022년 10월 17일
0

CodingTest

목록 보기
60/165

문제 링크

CODE

def solution(lottos, win_nums):
    count = 0
    zero = 0
    win_nums = set(win_nums)
    for num in lottos:
        if num in win_nums:
            count += 1
            win_nums.remove(num)
        if num == 0:
            zero += 1
    return [min(7-count-zero,6),min(7-count,6)]

고찰

0의 개수를 셀 때 count 메서드를 이용하면 간편하다.

profile
0x68656C6C6F21

0개의 댓글