리스트 정렬하기
오름차순으로 정렬하기
scores = [60, 95, 75, 85, 90]
scores.sort()
print(scores)
# [60, 75, 85, 90, 95]
내림차순 정렬하기
scores.sort(reverse=True)
print(scores)
원본 복사 후 복사본 리스트 정렬, 복사본 오름차순 정렬
sorted_scores = sorted(scores)
sorted_scores_revers = sorted(scores, reverse=True)
print(scores)
# [60, 75, 85, 90, 95]
print(sorted_scores)
# [95, 90, 85, 75, 60]
정렬하는 코드로 출력까지 담당하면 안된다 결과: None
print(scores.sort())
print(sorted(scores))
리스트 뒤집기
print(scores[::-1])
# [95, 90, 85, 75, 60]
리스트 뒤집기 2
scores.reverse()
print(scores)
# [95, 90, 85, 75, 60]
복사본 뒤집기
reversed_scores = list(reversed(scores))
print(scores)
# [95, 90, 85, 75, 60]
print(reversed_scores)
# [60, 75, 85, 90, 95]
'Python' 카테고리의 다른 글
[Python] random 모듈 (랜덤) (0) | 2023.10.04 |
---|---|
[Python] 튜플(수정 및 추가 불가능 함)(상수 리스트라 생각하면 됨) (2) | 2023.10.04 |
[Python] 리스트 연산(더하기, 곱하기, 한 줄 for문) (0) | 2023.10.03 |
[Python] list(리스트 출력, 추가, 수정, 삭제, 검색, 꺼내기) (1) | 2023.10.03 |
[Python] 한 줄 if 문 (0) | 2023.10.03 |