def solution(num_list):
number1 = [i for i in num_list if i % 2 == 1]
number2 = [i for i in num_list if i % 2 == 0]
result1 = 0
result2 = 0
for i in range(len(number1)):
result1 += number1[i] * (10 ** (len(number1)-1-i))
for i in range(len(number2)):
result2 += number2[i] * (10 ** (len(number2)-1-i))
return result1 + result2
개고생 했다 어떤 내장 함수 단 하나를 몰라서 ㅋㅋ
str( ) 함수는 정수나 실수를 문자열로 만들어 주는 함수이다.
잘 기억하자!!
'python 코딩 공부' 카테고리의 다른 글
| 프로그래머스 수 조작하기1 (0) | 2024.10.12 |
|---|---|
| startswith( ) 함수와 endswith( ) 함수 (1) | 2024.10.03 |
| 프로그래머스 마지막 두 원소 (0) | 2024.10.03 |
| 프로그래머스 주사위게임 1 (7) | 2024.10.03 |
| 프로그래머스 코딩 문제 카운트 업 (0) | 2024.10.03 |