๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ“š๊ณต๋ถ€/์ฝ”๋”ฉํ…Œ์ŠคํŠธ

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - ์ž์—ฐ์ˆ˜ ๋’ค์ง‘์–ด ๋ฐฐ์—ด๋กœ ๋งŒ๋“ค๊ธฐ, ํŒŒ์ด์ฌ

by Janger 2021. 11. 19.
728x90
๋ฐ˜์‘ํ˜•

https://programmers.co.kr/learn/courses/30/lessons/12932

 

์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ์ž์—ฐ์ˆ˜ ๋’ค์ง‘์–ด ๋ฐฐ์—ด๋กœ ๋งŒ๋“ค๊ธฐ

์ž์—ฐ์ˆ˜ n์„ ๋’ค์ง‘์–ด ๊ฐ ์ž๋ฆฌ ์ˆซ์ž๋ฅผ ์›์†Œ๋กœ ๊ฐ€์ง€๋Š” ๋ฐฐ์—ด ํ˜•ํƒœ๋กœ ๋ฆฌํ„ดํ•ด์ฃผ์„ธ์š”. ์˜ˆ๋ฅผ๋“ค์–ด n์ด 12345์ด๋ฉด [5,4,3,2,1]์„ ๋ฆฌํ„ดํ•ฉ๋‹ˆ๋‹ค. ์ œํ•œ ์กฐ๊ฑด n์€ 10,000,000,000์ดํ•˜์ธ ์ž์—ฐ์ˆ˜์ž…๋‹ˆ๋‹ค. ์ž…์ถœ๋ ฅ ์˜ˆ n return 12345

programmers.co.kr

 

def solution(n):
    answer = []
    
    n = str(n)
    n = list(n)[::-1]
    
    
    return list( map( lambda x: int(x), n ) )

์œ„๋Š” ์ฒ˜์Œ์œผ๋กœ ์ž‘์„ฑํ•œ ์ •๋‹ต, ๋ญ”๊ฐ€ lambda๋ฅผ ์จ๋ณด๊ณ  ์‹ถ์–ด์„œ ์ƒ๊ฐ์„ ๋งŽ์ด ํ•ด๋ดค์Œ.

 

 

 

def solution(n):

    return list( map(int, reversed( str(n) ) ) )

์œ„๋Š” ๋” ๊ฐ„๋‹จํ•˜๊ฒŒ ์ž‘์„ฑํ•ด๋ณธ ์ฝ”๋“œ, reversed ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•ด ๋ฌธ์ž์—ด์„ ๋’ค์ง‘๋Š” ๊ฒŒ ๊ฐ€๋Šฅํ–ˆ๋‹ค.

728x90
๋ฐ˜์‘ํ˜•