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를 기준으로 정렬한다.
본 문제에서는 사전순으로 먼저 정렬을 한 뒤 조건에 맞게 정렬을 하였다.
def solution(strings, n):
return sorted(sorted(strings), key=lambda x : x[n])