본문 바로가기
Python/기초

[Python] 파이썬의 리스트 항목 정렬하기 sorted(), sort(), reverse

by coding_su 2022. 11. 16.
  • 데이터를 정렬 하는 sorted() 함수

sorted() 함수는 원본 리스트의 변경 없이 데이터를 정렬한다

 

fruits 는 리스트 변수이다 이 리스트를 정렬하려면 sorted(fruits)를 하면 정렬된 리스트를 반환받을 수 있다

 

원본인 fruits는 변함이 없으며 기본은 오름차순 정렬이다

  • 리스트의 항목을 정렬해서 원본 리스트에 저장하는 sort() 함수

sort() 함수는 리스트 변수.sort() 로 사용한다 (sort는 리스트의 함수이다)

 

아래에서 fruits 는 리스트 변수이므로 fruits.sort() 라고 하면 fruits 리스트 자체를 정렬한다

 

원본인 fruits 데이터가 변하며 기본은 오름차순 정렬이다

  • 순서 바꾸기 역순으로(내림차순) 정렬하는 reverse

sorted 함수와 sort 함수 모두 reverse 라는 파라미터를 사용하면 역순으로 정렬할 수 있다

 

내림차순과 오름차순 정렬은 reverse 에 True 나 False 를 써주면 된다

댓글