정수가 담긴 리스트 num_list가 주어집니다. num_list의 홀수만 순서대로 이어 붙인 수와 짝수만 순서대로 이어 붙인 수의 합을 return하도록 solution 함수를 완성해주세요.
def solution(num_list):
odd = 0
even = 0
for num in num_list:
if num % 2 == 0:
even = even*10 + num
else:
odd = odd*10 + num
return even+odd
even과 odd는 num_list에서 num을 뽑기 이전의 짝수와 홀수를 각각 의미한다. 10을 곱한 이유는 숫자 각각이 아니라 10의 자리, 100의 자리 이런 식으로 쭉 더해갈 것이기 때문이다.