English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

파이썬 기본 강의

파이썬 프로세스 제어

Python 함수

Python 데이터 타입

파이썬 파일 작업

파이썬 객체와 클래스

파이썬 날짜와 시간

파이썬 고급 지식

파이썬 참조 가이드

파이썬 리스트 reverse() 사용 방법 및 예제

파이썬 리스트 메서드

reverse() 메서드는 주어진 목록의 요소를 반대로 정렬합니다. 즉, 목록의 요소를 역정렬합니다.

reverse() 메서드의 문법은 다음과 같습니다:

list.reverse()

reverse() 매개변수

reverse() 함수는 어떤 매개변수도 받지 않습니다.

reverse() 반환 값

reverse() 함수는 어떤 값도 반환하지 않습니다. 그것은 단순히 요소를 반대로 정렬하고,목록

예제1:반대 목록

# 운영 체제 목록
os = ['윈도우', 'macOS', '리눅스']
print('원본 목록:', os)
# 리스트 반전
os.reverse()
# 수정된 목록
print('수정된 목록:', os)

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

원본 목록: ['윈도우', 'macOS', '리눅스']
수정된 목록: ['리눅스', 'macOS', '윈도우']

목록을 반전할 수 있는 다른 몇 가지 방법이 있습니다.

예제2:스ライ싱 연산자로 목록을 반전

# 운영 체제 목록
os = ['윈도우', 'macOS', '리눅스']
print('원본 목록:', os)
# 리스트 반전
# 문법: reversed_list = os[start:stop:step] 
reversed_list = os[::-1]
# 수정된 목록
print('수정된 목록:', reversed_list)

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

원본 목록: ['윈도우', 'macOS', '리눅스']
수정된 목록: ['리눅스', 'macOS', '윈도우']

예제3:반대의 순서로 단일 요소 접근

리스트의 각 요소를 반대의 순서로 접근하려면, reversed() 메서드를 사용하는 것이 가장 좋습니다.

# 운영 체제 목록
os = ['윈도우', 'macOS', '리눅스']
# 반대의 순서로 요소를 인쇄
for o in reversed(os):
    print(o)

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

리눅스
macOS
윈도우

파이썬 리스트 메서드