Python List sorted 와 sort 메소드 차이 및 사용 방법Python/Python 예제 코드2024. 8. 20. 21:46
Table of Contents
반응형
파이썬의 리스트에서 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] |
반응형
'Python > Python 예제 코드' 카테고리의 다른 글
Python - lambda 예제 코드 (0) | 2024.11.03 |
---|---|
파이썬 이터레이터(Iterator)와 제너레이터(Generator) (0) | 2024.10.22 |
Python 리스트에서 중복 원소 제거하기 set, dict.fromkeys (0) | 2024.08.14 |
한글 표기 가격을 만원 단위로 변환하는 Python 예제 (0) | 2024.08.13 |
특정 단어 뒤에 있는 단어 찾는 Python 예제 (0) | 2024.08.11 |