값을 이용하여 리스트 정렬하기
- list.sort() : 리스트 자체를 내부적으로 정렬 -> 리스트 원본 자체가 바뀜
- sorted(list) : 리스트의 정렬된 복사본을 반환 -> 리스트 원본 자체는 바뀌지 않음 : 복사본을 받을 변수 필요
data = [2, 4, 3, 1, 5, 10, 9]
data.sort()
print(data)
[1, 2, 3, 4, 5, 9, 10]
data = [2, 4, 3, 1, 5, 10, 9]
data2 = sorted(data)
print(data2)
[1, 2, 3, 4, 5, 9, 10]
- 내림차순 정렬 : reverse = True 인자 추가
'Data Science > python' 카테고리의 다른 글
[python] 딕셔너리(dictionary) (0) | 2021.12.25 |
---|---|
[python] 튜플(Tuple) (0) | 2021.12.25 |
문자열 나누기 split('구분자') (0) | 2021.12.25 |
문자열로 결합합기 : '구분자'.join() (0) | 2021.12.25 |
문자열 포매팅 방법 정리 (정렬과 필드설정) (0) | 2021.12.25 |