IT/Programming_프로그래밍
[Py.CheckiO / Python] Py.CheckiO의 Scientific Expedition - Sum By Type 파이썬 문제 풀이 및 해석
무브영/movewoo0
2021. 3. 19. 19:28
728x90
반응형
안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Scientific Expedition 레벨에 있는 Sum By Type 문제풀이를 해보겠습니다.
주의:
제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다.
0. Sum By Type 문제 내용
Sum By Type 문제 내용은 주어진 List에서 String 형의 변수와 Int형 변수를 분리해서
String 형의 변수들은 모두 합쳐 하나의 String으로, Int 형 변수들은 모두 더해 Sum을 구하여
이를 반환하는 문제 입니다.
1. Sum By Type 문제 풀이
우선 주어진 List가 아무것도 없는 빈 List일 때 반환값을 예외처리합니다.
sum_str 라는 빈 string과 , sum_int라는 변수를 만들어 여기에 각각 String의 합, Int의 합을 담습니다.
for 반복문으로 List의 요소들을 하나씩 보며 String 형일 경우, sum_str에 합칩니다.
Int 형일 경우 sum_int에 더합니다.
최종적으로 (sum_str, sum_int)를 반환하면 해결됩니다.
본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.
인용 시 출처와 같이 공개해주세요!
도움이 되셨다면 댓글 또는 공감 부탁드립니다!
728x90
반응형