Python/Python 예제 코드
Python List sorted 와 sort 메소드 차이 및 사용 방법
webnautes
2024. 8. 20. 21:46
반응형
파이썬의 리스트에서 sorted 메소드와 sort 메소드를 사용하는 비교 예제입니다.
2024. 8. 15 최초작성
sorted 메소드는 정렬후 새로운 리스트를 반환하며 sort 메소드는 원본 리스트를 직접 변경하는 차이가 있습니다.
original_list = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5] print("원본 리스트:", original_list) print() # 원본 리스트: [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5] # sorted() 함수 사용 sorted_list = sorted(original_list) print("sorted() 함수 사용 후:") print("정렬된 새 리스트:", sorted_list) print("원본 리스트:", original_list) print() # sorted() 함수 사용 후: # 정렬된 새 리스트: [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9] # 원본 리스트: [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5] # sort() 메소드 사용 original_list.sort() print("sort() 메소드 사용 후:") print("원본 리스트 (정렬됨):", original_list) # sort() 메소드 사용 후: # 원본 리스트 (정렬됨): [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9] |
반응형