Algorithm/Programmers
[Python] 자연수 뒤집어 배열로 만들기
느낌표 공장장
2021. 4. 17. 23:41
def solution(n):
answer=[]
a = str(n)
for i in a :
answer.append(int(i))
answer.reverse()
return answer
처음엔 이렇게 풀었는데 더 간단하게 풀 수 있을 것이라 생각해서 나온 풀이
def solution(n):
return list(map(int, reversed(str(n))))
내장함수인 map과 reversed를 써주면 더 간단하게 해결 가능하다
✔︎ map : 함수와 반복 가능한 자료형을 입력으로 받는다
✔︎ reversed : 리스트를 뒤집는다.
++ 리스트(문자열)를 뒤집는 또 다른 방법 : 확장 슬라이싱 -> list[::-1] 을 해주면 뒤집힌다.