파이썬을 파이썬답게

원본을 유지한 채, 정렬된 리스트 구하기 sorted

  • list.sort() : 리스트의 내장함수. 리스트 객체 그 자체만 정렬할 뿐 결과를 리턴하지 않는다.
list1 = [1, 3, 2]
list1.sort() # 오름차순 정렬
list1.sort(reverse=True) # 내림차순 정렬
  • sorted() : 주어진 값을 정렬 후 그 결과를 리스트로 리턴하는 파이썬 내장함수
list1 = [1, 3, 2]
list2 = sorted(list1) # 오름차순 정렬
list3 = sorted(list1, reverse=True) # 내림차순 정렬