이번엔 리스트 내부의 값들을 정렬하는 여러 가지 방법들을 알아보겠습니다.
지난 포스트
파이썬, 리스트 값 삭제하기 (remove와 del과 pop)
이번에는 리스트의 값을 삭제하는 여러 가지 방법들을 알아보겠습니다. 지난 포스트 파이썬, 리스트에 값 추가하기 (append와 insert) 리스트에 값을 추가하는 append와 insert에 대해서 알아보겠습니
gogogameboy.tistory.com
sort
# 리스트 내부 값 정렬 sort()
# 오름차순 정렬
list = [3, 33, 6, 66, 9, 99]
print(list)
list.sort()
print(list)
[3, 33, 6, 66, 9, 99]
[3, 6, 9, 33, 66, 99]
[3, 6, 9, 33, 66, 99]
sort 함수를 사용하면 리스트 내부 값을 오름차순으로 정렬할 수 있습니다.
reverse
# 리스트 내부 값을 역순으로 뒤집음 : reverse()
list = [43, 5, 12, 65, 98]
print(list)
list.reverse()
print(list)
[43, 5, 12, 65, 98]
[98, 65, 12, 5, 43]
[98, 65, 12, 5, 43]
reverse 함수를 사용하면 리스트 내부의 값을 역순으로 뒤집을 수 있습니다.
리스트 내부 값을 내림차순으로 정렬하는 두 가지 방법
# 리스트 내부 값 내림차순
list = [98, 65, 12, 5, 43]
print(list)
list.sort()
list.reverse()
print(list)
[98, 65, 12, 5, 43]
[98, 65, 43, 12, 5]
[98, 65, 43, 12, 5]
sort로 리스트 내부의 값을 오름차순으로 정렬을 시킨 후에 reverse로 뒤집으면,
결과적으로 리스트 내부의 값들이 내림차순으로 정렬 가능합니다.
list = [43, 5, 12, 65, 98]
# reverse=False 기본값(오름차순)
# reverse=True -> 내림차순 정렬
# shift + Tab -> 함수 독스트링 확인 가능
list.sort(reverse=True)
print(list)
[98, 65, 43, 12, 5]
sort 함수의 괄호( ) 안에 reverse=True 라는 코드를 추가하면 내림차순으로 정렬이 가능합니다.
주석에 쓰여있듯이 shift + tab키를 누르면 함수의 독스트링을 확인할 수 있습니다.
이 글이 도움이 됐다면 하단의 ♡ 공감 버튼을 꾹 눌러서
빨간 하트♥로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS에 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.
'그 외 프로그래밍 언어 > python' 카테고리의 다른 글
파이썬, 튜플 (0) | 2022.01.05 |
---|---|
파이썬, 리스트 내부 값의 위치 찾기와 값 개수 반환 (index와 len) (0) | 2022.01.05 |
파이썬, 리스트 값 삭제하기 (remove와 del과 pop) (0) | 2022.01.05 |
파이썬, 리스트에 값 추가하기 (append와 insert) (0) | 2022.01.04 |
파이썬, 리스트의 데이터 값 수정 (0) | 2022.01.04 |
댓글