[프로그래머스]-문자열 내 마음대로 정렬하기

이정연·2022년 11월 2일
0

CodingTest

목록 보기
80/165

🐍Python sort

sorted(list, key=func, reverse=True)

list를 func를 기준으로 정렬한다. reverse= True면 내림차순 정렬이다.

이 때 func를 lambda로 응용할 수도 있다.

Ex)
sorted(list, key=lambda x: x[1], reverse=True)

list내의 원소들을 1번 index를 기준으로 정렬한다.

본 문제에서는 사전순으로 먼저 정렬을 한 뒤 조건에 맞게 정렬을 하였다.

CODE

def solution(strings, n):
    return sorted(sorted(strings), key=lambda x : x[n])
profile
0x68656C6C6F21

0개의 댓글