더북(TheBook)

마지막으로 리스트에 reverse() 함수를 사용하면 값의 순서를 거꾸로 뒤집을 수도 있습니다.

num_list.reverse() # 순서 뒤집기
print(num_list)

실행결과 icon_con

[1, 2, 3, 4, 5]

Note sorted( )로 리스트 정렬하기

리스트를 정렬할 때 sorted() 함수도 사용할 수 있습니다. 단, sort() 함수는 정렬하면서 리스트 자체의 값을 변경하지만, sorted() 함수는 원본 리스트 변경 없이 정렬된 리스트를 새로 생성합니다.

my_list = [1, 3, 2]
my_list.sort() # 리스트 정렬
print(my_list) # my_list 리스트 데이터 변경

your_list = [1, 3, 2]
new_list = sorted(your_list) # 정렬할 리스트를 소괄호 안에 넣음
print(your_list) # your_list 리스트 데이터는 변경되지 않음
print(new_list) # 정렬된 새로운 리스트

실행결과 icon_con

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