728x90
https://school.programmers.co.kr/learn/courses/30/lessons/12915?language=python3
문제 풀이
정렬 문제이다.
최대 범위가 50이라 어떤 정렬을 사용해도 시간에 문제가 없을 것 같아서 그냥
내장 함수를 사용했다.
람다식을 이용해 n번 인덱스로 우선 정렬하고 그 다음으론 사전순으로 정렬하였다.
느낀 점
람다는 JS의 화살표 함수와 너무 비슷한 것 같다. 그리고 너무 편하다.
코드
def solution(strings, n):
return sorted(strings, key= lambda x:(x[n], x))
'문제 풀이 > 프로그래머스 (Programmers)' 카테고리의 다른 글
[Python] 프로그래머스 : [1차] 다트 게임 (0) | 2022.07.05 |
---|---|
[Python] 프로그래머스 : [1차] 비밀지도 (0) | 2022.07.05 |
[Python] 프로그래머스 : 빛의 경로 사이클 (0) | 2022.07.01 |
[Python] 프로그래머스 : 로또의 최고 순위와 최저 순위 (0) | 2022.07.01 |
[Python] 프로그래머스 : 소수 찾기 (0) | 2022.07.01 |
댓글