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
๋ฐ์ํ
'๐๊ณต๋ถ > ์ฝ๋ฉํ ์คํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค - ์ต๋๊ณต์ฝ์์ ์ต์๊ณต๋ฐฐ์, ํ์ด์ฌ (0) | 2021.11.19 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค - ์ฝ์์ ํฉ, ํ์ด์ฌ (0) | 2021.11.18 |
ํ๋ก๊ทธ๋๋จธ์ค - ๋ฌธ์์ด์ ์ ์๋ก ๋ฐ๊พธ๊ธฐ, C++ (0) | 2021.11.18 |
ํ๋ก๊ทธ๋๋จธ์ค - ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์?, C++ (0) | 2021.11.18 |
ํ๋ก๊ทธ๋๋จธ์ค - ํ๋ ฌ์ ๋ง์ , ํ์ด์ฌ (0) | 2021.11.18 |