Algorithm/Baekjoon
#백준 2750, 파이썬, 리스트 정렬하기, sort(), sorted() 함수
say!
2022. 9. 4. 20:58
728x90
# 백준 정렬 : 2750번 - 수 정렬하기
n = int(input()) # 입력받을 개수 입력받기
num_list = []
for i in range(n):
num_list.append(int(input()))
num_list.sort() # 오름차순 정렬
for i in range(n):
print(num_list[i])
- sort 함수
리스트 객체를 정렬해주는 함수이다.
list.sort() 는 list 자체를 정렬한다.
* 숫자는 기본적으로 오름차순 정렬 (음수 - 0 - 양수 순)
list.sort(reverse=True) # 내림차순으로 정렬하는 법
* 영어는 a,b,c,d... 알파벳 순으로 정렬 (대문자 - 소문자 순)
- sorted 함수
sorted는 새롭게 정렬된 리스트를 반환한다.
sorted_list = sorted(list) # 오름차순 정렬
reversed_list = sorted(list, reverse=True) # 내림차순 정렬