반응형 %2 Python 짝수 홀수 개수 [코딩테스트 입문 - Day6] 문제 구현 num_list를 돌며 홀수, 짝수의 개수를 각각 카운트한다. 코드 def solution(num_list): odd, even = 0, 0 for n in num_list: if n%2==0: even+=1 else: odd+=1 return [even, odd] 다른 풀이 def solution(num_list): answer = [0,0] for n in num_list: answer[n%2]+=1 return answer 위의 풀이에서 조금만 더 생각하면 %2 연산을 통해 answer의 홀수, 짝수값에 넣어주도록 할 수 있다. 또 다른 풀이 def solution(num_list): odd = sum(1 for n in num_list if n % 2) return [len(num_li.. 2023. 2. 8. Python 나머지 구하기 [코딩테스트 입문 - Day3] 문제 구현 %연산자를 이용해서 num1%num2를 리턴하면 된다. 코드 def solution(num1, num2): return num1%num2 다른 풀이 solution = lambda x,y : x%y 2023. 1. 16. 이전 1 다음 반응형