공부정리 repo - https://github.com/VinylStage/CS_study
출처 - https://github.com/kangtegong/self-learning-cs
프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/120850
문자열 정렬하기 (1)
내 정답코드
첫번째
def solution(my_string):
answer = []
for i in list(my_string):
if i.isalpha() == False:
answer.append(int(i))
answer.sort()
return answer
두번째
import re
def solution(my_string):
return [int(n) for n in sorted(re.findall(r'\d', my_string))]
보영님 코드
def solution(my_string):
answer = []
num = 0
for a in my_string:
a
try:
answer.append(int(a))
except ValueError:
my_string.strip(a)
answer.sort(reverse=False)
return answer
지현님 코드
def solution(my_string):
answer = []
for value in my_string:
if value.isdigit() == True:
answer.append(int(value))
return sorted(answer)
엘리사님 코드
def solution(my_string):
answer = []
for x in my_string:
if x.isdigit():
answer.append(int(x))
return sorted(answer)
프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/120911
문자열 정렬하기(2)
내 정답코드
def solution(my_string):
return ''.join(sorted(my_string.lower()))
지현님 코드
def solution(my_string):
word = my_string.lower()
return ''.join(sorted(word))