더북(TheBook)

5.1.4 리스트 정렬하기

예제를 바꿔서 숫자로 구성된 리스트 하나를 만들어 보겠습니다.

num_list = [5, 2, 4, 3, 1]

리스트에는 1부터 5 사이 숫자들이 뒤섞여 있습니다. 여기에 sort() 함수를 사용하면 뒤섞인 숫자를 오름차순으로 정렬할 수 있습니다.

num_list.sort() # 오름차순 정렬
print(num_list)

실행결과 icon_con

[1, 2, 3, 4, 5]

이때 sort() 함수 안에 다음과 같이 추가하면 리스트를 내림차순으로 정렬할 수도 있습니다.

num_list.sort(reverse=True) # 내림차순 정렬
print(num_list)

실행결과 icon_con

[5, 4, 3, 2, 1]
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.