- 문자열 정렬하기 (1)
- 문자열 my_string이 매개변수로 주어질 때, my_string 안에 있는 숫자만 골라 오름차순 정렬한 리스트를 return 하도록 solution 함수를 작성해보세요.
def solution(my_string):
answer = []
nums = []
for char in my_string:
if char.isdigit():
nums.append(int(char))
nums.sort()
answer = nums
return answer
isdigit()는 문자가 숫자인지 확인.
문자열이면 숫자로만 이루어진건지 확인.
'nums.append(int(char))'로 append할 때 int로 형변환해주기.
728x90
'파이썬 알고리즘 문제 풀이' 카테고리의 다른 글
[프로그래머스] 컨트롤 제트 (1) | 2024.01.01 |
---|---|
[프로그래머스] 소인수분해 (0) | 2024.01.01 |
[프로그래머스] 모음 제거 (0) | 2023.11.21 |
[프로그래머스] 최댓값 만들기 (1) (0) | 2023.11.21 |
[프로그래머스] 합성수 찾기 (0) | 2023.11.21 |