[Algorithm] [백준] 1181 (Feat. 정렬)

myeonji·2022년 2월 18일
0

Algorithm

목록 보기
43/89

정렬

list 안의 값 중 숫자는 물론이고 문자도 정렬 가능하다.
lst에 문자열이 여러개 들어있을 때,

lst.sort() 라고 하면 문자로 정렬해주고
lst.sort(key = len) 라고 하면 문자의 길이로 정렬해준다.


# 백준 1181 단어정렬
import sys

n = int(input())

lst = []
for _ in range(n):
    s = sys.stdin.readline().rstrip()
    lst.append(s)

lst_set = set(lst)
lst = list(lst_set)

lst.sort()
lst.sort(key = len)

for x in lst:
    print(x)

0개의 댓글