def solution(my_string):
answer = []
for i in my_string:
if i.isdigit():
answer.append(int(i))
answer.sort()
return answer
문제를 풀면 풀수록 점점점 문제 패턴이 보이게 되는 거 같아요
어떻게 문제를 접근할지, 어떤 함수를 쓸지가 바로바로 떠올라서 매우 재밌습니다 ㅎㅎㅎ
역시,
공부를 할 때 제일 빨리 성장하는 건
시행착오 방식 만한게 없는 거 같아요
깨달은 점
🤔 몰랐던 점
- 함수 isdigit() 함수를 처음 써봤어요
- 냅다 갖다 붙여도 작동 잘하더라구요
- append() 함수가, 문자열형만 기입을 한다는 것을 알게 되었어요
- int형으로 형변환을 해줘야 정답처럼 출력되더라구요
'문제 풀기 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 중복된 문자 제거 ''.join(dict.fromkeys()) (0) | 2024.12.31 |
---|---|
[프로그래머스] 2차원 만들기 (+실패 흔적들), 슬라이싱[시작:끝:간격] (0) | 2024.12.30 |
[프로그래머스] 숫자 찾기(+실패 흔적들, .index()) (0) | 2024.12.27 |
[프로그래머스] 369게임 (if, in) (0) | 2024.12.27 |
[프로그래머스] 배열 회전시키기 (+ .insert(), .pop(), 추가하는 함수들, 삭제하는 함수들 비교) (6) | 2024.12.27 |