파이썬 배열의 매소드인 sort는 문자도 정렬해준다.
그냥사용한면 알파벳순으로 정렬해주고 sort(key = len) 처럼 사용하면 길이를 파악할 수 있는 자료형에 한에서 길이순으로 정렬을 해준다.
문제 조건에 맞게 sort()를 먼저한 후, sort(key = len)을 다음에 사용하여 정렬해준다.
n = int(input())
l =[]
for i in range(n):
l.append(input())
l = set(l)
l = list(l)
l.sort()
l.sort(key=len)
for i in l:
print(i)
'백준' 카테고리의 다른 글
k번째 수 - 11004번 (0) | 2022.09.05 |
---|---|
괄호 - 9012번 (0) | 2022.09.04 |
직각삼각형 - 4153번 (0) | 2022.08.31 |
직사각형에서 탈출 - 1085번 (0) | 2022.08.30 |
수 정렬하기 1, 2 (0) | 2022.08.29 |
댓글