๐๊ณต๋ถ/์ฝ๋ฉํ
์คํธ
ํ๋ก๊ทธ๋๋จธ์ค - ๋ฌธ์์ด ๋ด ๋ง์๋๋ก ์ ๋ ฌํ๊ธฐ, ํ์ด์ฌ
Janger
2021. 11. 18. 20:12
728x90
https://programmers.co.kr/learn/courses/30/lessons/12915
์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ฌธ์์ด ๋ด ๋ง์๋๋ก ์ ๋ ฌํ๊ธฐ
๋ฌธ์์ด๋ก ๊ตฌ์ฑ๋ ๋ฆฌ์คํธ strings์, ์ ์ n์ด ์ฃผ์ด์ก์ ๋, ๊ฐ ๋ฌธ์์ด์ ์ธ๋ฑ์ค n๋ฒ์งธ ๊ธ์๋ฅผ ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌํ๋ ค ํฉ๋๋ค. ์๋ฅผ ๋ค์ด strings๊ฐ ["sun", "bed", "car"]์ด๊ณ n์ด 1์ด๋ฉด ๊ฐ ๋จ์ด์ ์ธ๋ฑ
programmers.co.kr
def solution(strings, n):
return sorted( sorted(strings), key=lambda str: str[n] )
sorted๋ ์ ๋ ฌ ํจ์์ด๋ฉฐ, key ์ต์ ์ ์ค์ ์ ๋ ฌ ๋ฐฉ์์ ๋ค๋ฅด๊ฒ ์ค ์๋ ์๋ค.
lamda๋ ์ต๋ช ํจ์์ด๋ฉฐ,
lambda (์ธ์): (ํจ์ ๋ชธ์ฒด)
์ด๋ฐ์์ผ๋ก ์ ์ธํ ์ ์๋ค.
728x90