입력 : 알파벳 소문자로 이루어진 N개의 단어
조건 :
import sys
N = int(sys.stdin.readline())
words = list(set([input().strip() for _ in range(N)]))
words.sort(key=lambda x: (len(x), x))
for word in words:
print(word)
🔹 key=lambda x: (len(x), x)
— 복합 정렬 조건
len(x)
로 길이 정렬, x
로 사전순 정렬됨🔹 input().strip()
습관화
sys.stdin.readline()
을 쓸 때는 개행 문자 제거를 꼭 해야 하므로 .strip()
은 필수!