1181 : 단어 정렬

서희찬·2022년 1월 21일
0

백준

목록 보기
95/105

문제

코드

n = int(input())
word = []
for _ in range(n):
    word.append(input())

word = list(set(word)) 

word.sort(key=lambda x:(len(x),x))
for words in word:
    print(words)

해설

앞서 푼 문제와 같이 sort, lambda를 응용하는 문제인데, 같은 것은 출력하지 않는다고 하니 리스트를 받고 set으로 중복을 제거해주고 다시 list로 변환해주는 스킬을 사용해주면 된다.

profile
부족한 실력을 엉덩이 힘으로 채워나가는 개발자 서희찬입니다 :)

0개의 댓글