반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Programmers
- 코딩테스트
- 프로그래머스
- 파이썬
- 경제
- 상한가 분석
- 알고리즘
- 급등 이유
- 경제뉴스
- 상한가 이유
- 이진우
- 상한가
- 백준
- 급등주
- 주식 분석
- 자바
- 주식
- 손에 잡히는 경제
- Python
- 손경제
- 코테
- java
- 이진우의 손에 잡히는 경제
- 손에 잡히는 경제 요약
- 손경제 요약
- 경제뉴스 요약
- 주식 상한가
- boj
- 테마주
- 급등주 분석
Archives
- Today
- Total
Completion over Perfection
프로그래머스 - 자연수 뒤집어 배열로 만들기 (파이썬3 Python3) 본문
반응형
https://school.programmers.co.kr/learn/courses/30/lessons/12932
주어진 수를 자릿수마다 뜯어내서 반대로 배열에 넣어주고 리턴해주면 됩니다.
저는 answer.sort(reverse=True)를 써서 반대로 넣어주려고 했는데 실패케이스가 너무많이 떠서 보니까
1000을 n값으로 넣었을 때 sort 메소드를 쓰게 되면 1 0 0 0 이런식으로 그대로 나오더군요.
어떤 로직에 의해서 그렇게 되는지는 모르겠지만..
그래서 배열 자체를 뒤집는 .reverse() 메소드를 써서 리턴해주었습니다.
def solution(n):
answer = []
string = str(n)
# print("string: ", string)
answer = list(string)
for i in range(len(answer)):
answer[i] = int(answer[i])
answer.reverse()
# print(answer)
return answer
반응형
'파이썬 (Python)' 카테고리의 다른 글
프로그래머스 - 공원 산책 (파이썬3 Python3) (0) | 2023.09.02 |
---|---|
프로그래머스 - 개인정보 수집 유효기간 (파이썬3 Python3) (0) | 2023.09.01 |
프로그래머스 - 자릿수 더하기 (파이썬3 Python3) (0) | 2023.08.30 |
프로그래머스 - 약수의 합 (파이썬3 Python3) (0) | 2023.08.29 |
프로그래머스 - x만큼 간격이 있는 n개의 숫자 (파이썬3 Python3) (1) | 2023.08.28 |
Comments