728x90
1. 문제
https://school.programmers.co.kr/learn/courses/30/lessons/120850
문자열 my_string이 매개변수로 주어질 때, my_string 안에 있는 숫자만 골라 오름차순 정렬한 리스트를 return 하도록 solution 함수를 작성해보세요.
2. 제한사항
3. Python code
def solution(my_string):
answer = []
for i in my_string:
try:
answer.append(int(i))
except:
continue
answer.sort()
return answer
my_string을 for문으로 돌려 한 글자씩 나오게 한다.
try except를 사용해 i가 int로 형변환이 가능하면 answer에 추가시키고 불가능하면 continue를 한다.
오름차순 정렬 해야 하기 때문에 sort()로 정렬해 준다.