파이썬 정렬 함수 sort()와 sorted() 차이점
sort와 sorted는 Python에서 리스트와 같은 데이터 구조를 정렬할 때 사용되지만, 작동 방식과 사용 용도가 다릅니다.1. sort리스트 객체의 메서드로, 원본 리스트를 제자리에서(in-place) 정렬합니다.정렬된 결과를 반환하지 않고, 원본 리스트 자체를 변경합니다.사용법list.sort(key=None, reverse=False)매개변수key: 정렬 기준으로 사용할 함수를 지정. (기본값: None)reverse: 정렬 순서를 반대로 설정. True이면 내림차순, 기본값은 False로 오름차순.예제# 원본 리스트 정렬numbers = [3, 1, 4, 1, 5, 9]numbers.sort()print(numbers) # [1, 1, 3, 4, 5, 9]# 내림차순 정렬numbers.sor..
2024. 11. 18.