Python 리스트 배열 정렬 예제 4개 소개합니다. 파이썬 키워드는 sort(), sorted() 두 함수이며, 인자로 reverse 값을 설정할 수 있습니다. 먼저 소스 보시고 결과 화면 봐주세요.
[파이썬 정렬 sort sorted reverse=true 예제 4개] 15번 라인 : random 활용해 임의의 숫자 10개를 생성하여 리스트에 저장합니다. 그리고 리스트 sort 함수를 호출하여 오름차순으로 정리합니다. 결가는 16번 라인입니다. 22번 라인 : 15번 sort 함수와 결과는 똑같습니다. 오름차순으로 정렬되지만 sort(), sorted()는 차이점이 있습니다.
그래서 22번 라인처럼 새로운 변수에 반환 값(정렬된 값)을 저장할 수 있습니다. 29번 라인 : 리스트 sort 함수 인자로 reverse=True를 전달합니다.
reverse 값을 True로 전달하므로 value3은 역방향 정렬됩니다. 36번 라인 : sorted 함수 확장 사용 방법입니다. 임의의 값 10개를 저장한 value4 값 정렬하며 결과를 c 에 저장합니다. 동시에 reverse 값을 True로 설정해 역방향임을 명시합니다. 36번 라인처럼 사용하는 것이 명시적이라 코드 관리에도 유용합니다. 파이썬 정렬 sort sorted reverse=true 예제 4개 관련 글 ▷ 파이썬 리스트 다루는 슬라이싱 예제 6개 slicing ▷ 파이썬 함수 예제 9개, 가변인자 *args **kwargs 포함 ▷ 파이썬 딕셔너리 예제 4가지, for반복문 중심 ⓒ written by vicddory 728x90 Python에서 리스트를 정렬할 때 사용할 수 있는 list.sort()와 sorted()는 기본적으로 오름차순으로 리스트를 정렬한다. 오름차순/사전 순 정렬
숫자는 오름차순으로, 문자는 사전 순으로 정렬된 모습을 확인할 수 있다. 따라서 문자나 문자열을 사전 역순으로 정렬할 때는 정렬된 리스트를 뒤집어주면 된다. list.sort()와 sorted() 모두 bool 형의 reverse 매개변수를 전달받는 것을 이용한다. 내림차순/사전 역순 정렬 이번엔 리스트 내부의 값들을 정렬하는 여러 가지 방법들을 알아보겠습니다. 지난 포스트 파이썬, 리스트 값 삭제하기 (remove와 del과 pop) 이번에는 리스트의 값을 삭제하는 여러 가지 방법들을 알아보겠습니다. 지난 포스트 파이썬, 리스트에 값 추가하기 (append와 insert) 리스트에 값을 추가하는 append와 insert에 대해서 알아보겠습니 gogogameboy.tistory.com sort
[3, 33, 6, 66, 9, 99] sort 함수를 사용하면 리스트 내부 값을 오름차순으로 정렬할 수 있습니다. reverse
[43, 5, 12, 65, 98] reverse 함수를 사용하면 리스트 내부의 값을 역순으로 뒤집을 수 있습니다. 리스트 내부 값을 내림차순으로 정렬하는 두 가지 방법
[98, 65, 12, 5, 43] sort로 리스트 내부의 값을 오름차순으로 정렬을 시킨 후에 reverse로 뒤집으면, 결과적으로 리스트 내부의 값들이 내림차순으로 정렬 가능합니다.
[98, 65, 43, 12, 5] sort 함수의 괄호( ) 안에 reverse=True 라는 코드를 추가하면 내림차순으로 정렬이 가능합니다. 주석에 쓰여있듯이 shift + tab키를 누르면 함수의 독스트링을 확인할 수 있습니다. 이 글이 도움이 됐다면 하단의 ♡공감 버튼을 꾹 눌러서 |