728x90
Python List 의 value 정렬(sorting) 하는 방법 2가지
1. 원본 리스트의 변경 없이, 리스트를 정렬하는 방법 sorted 함수
fruits 는 리스트 변수이다. 따라서 이 리스트를 정렬하려면, sorted(fruits) 를 하면 정렬된 리스트를 반환받을 수 있다.
원본인 fruits는 변함이 없으며. 출력값에만 정렬된 리스트를 확인할 수 있다. 문자열은 알파벳순 정렬이고, 숫자는 오름차순 정렬이다..
2. 리스트의 항목들을 정렬(sorting) 하되, 원래의 리스트 자체를 정렬시켜 버리는 sort() 함수
다음은 리스트의 내장 함수인 sort 함수로서, 리스트변수.sort() 로 사용한다.
아래에서 fruits 는 리스트 변수이므로, fruits.sort() 라고 하면, fruits 리스트 자체를 정렬( sort ) 해 버린다.
문자열은 알파벳순 정렬이고, 숫자는 오름차순 정렬이다.
3. 정렬(sorting) 순서 바꾸기, 역순 (내림차순) 정렬하는 reverse 파라미터 사용
sorted 함수와 sort 함수 모두, reverse 라는 파라미터를 사용하면, 역순으로 정렬할 수 있다.
즉, 내림차순과 오름차순 정렬은, reverse 에 True 나 False 를 써주면 된다.
'Python' 카테고리의 다른 글
Python 파이썬 딕셔너리(dict) 데이터 추가,keys(),values(),item() (0) | 2022.11.16 |
---|---|
Python 파이썬 딕셔너리(dict) 만들기, python dict() (0) | 2022.11.16 |
파이썬 리스트 결합 연산 / index, in,count를 이용한 값 확인 방법 (0) | 2022.11.16 |
Python 파이썬 리스트 항목 추가/삭제 (0) | 2022.11.15 |
파이썬 리스트 만들기 Python List(1) (0) | 2022.11.15 |