본문 바로가기

스크립트

[코딩테스트 입문] 문자열 정렬하기 (1)

반응형

문자열 정렬하기 (1)

1안) solution.py

def solution(my_string):
    answer = []
    
    for string in my_string:
        if string.isdigit():
            answer.append(int(string))
    answer.sort()

    return answer

2안) solution.py

def solution(my_string):
    answer = []

    answer= sorted([int(string) for string in my_string if string.isdigit()])

    return answer

출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120850


파이썬 문자열 isdigit() 메서드 : string isdigit()

텍스트의 모든 문자가 숫자인지 확인

txt = "50800"

x = txt.isdigit()

print(x)
True

 

참고URL

- w3schools : https://www.w3schools.com/python/ref_string_isdigit.asp

 

728x90
반응형