뒤집기 및 오름차순 확인
이 단계에서는 리스트를 뒤집은 다음 오름차순으로 정렬되었는지 확인하는 방법을 배우게 됩니다. 이 연습을 통해 오름차순과 내림차순의 차이점과 Python 에서 리스트를 조작하는 방법을 이해하는 데 도움이 될 것입니다.
먼저, numbers.py 파일을 수정하여 리스트를 뒤집어 보겠습니다.
-
VS Code 편집기에서 numbers.py 파일을 엽니다.
~/project/numbers.py
-
reverse() 메서드를 numbers 리스트에 추가합니다.
numbers = [3, 1, 4, 1, 5, 9, 2, 6]
numbers.reverse()
print(numbers)
reverse() 메서드는 원래 리스트를 제자리에서 수정하여 요소의 순서를 뒤집습니다.
-
터미널에서 python 명령을 사용하여 스크립트를 실행합니다.
python ~/project/numbers.py
터미널에 뒤집힌 리스트가 출력되는 것을 볼 수 있습니다.
[6, 2, 9, 5, 1, 4, 1, 3]
이제 뒤집힌 리스트가 오름차순으로 정렬되었는지 확인해 보겠습니다. 오름차순은 요소가 가장 작은 것부터 가장 큰 것 순으로 정렬됨을 의미합니다. 출력을 보면 뒤집힌 리스트 [6, 2, 9, 5, 1, 4, 1, 3]이 오름차순이 아님을 알 수 있습니다.
이 연습은 리스트를 뒤집고 순서를 시각적으로 확인하는 방법을 보여줍니다. 다음 단계에서는 reverse=True 매개변수와 함께 sorted() 함수를 사용하여 리스트를 직접 내림차순으로 정렬하는 방법을 배우게 됩니다.