English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
reverse() 메서드는 주어진 목록의 요소를 반대로 정렬합니다. 즉, 목록의 요소를 역정렬합니다.
reverse() 메서드의 문법은 다음과 같습니다:
list.reverse()
reverse() 함수는 어떤 매개변수도 받지 않습니다.
reverse() 함수는 어떤 값도 반환하지 않습니다. 그것은 단순히 요소를 반대로 정렬하고,목록。
# 운영 체제 목록 os = ['윈도우', 'macOS', '리눅스'] print('원본 목록:', os) # 리스트 반전 os.reverse() # 수정된 목록 print('수정된 목록:', os)
이 프로그램을 실행할 때, 출력은 다음과 같습니다:
원본 목록: ['윈도우', 'macOS', '리눅스'] 수정된 목록: ['리눅스', 'macOS', '윈도우']
목록을 반전할 수 있는 다른 몇 가지 방법이 있습니다.
# 운영 체제 목록 os = ['윈도우', 'macOS', '리눅스'] print('원본 목록:', os) # 리스트 반전 # 문법: reversed_list = os[start:stop:step] reversed_list = os[::-1] # 수정된 목록 print('수정된 목록:', reversed_list)
이 프로그램을 실행할 때, 출력은 다음과 같습니다:
원본 목록: ['윈도우', 'macOS', '리눅스'] 수정된 목록: ['리눅스', 'macOS', '윈도우']
리스트의 각 요소를 반대의 순서로 접근하려면, reversed() 메서드를 사용하는 것이 가장 좋습니다.
# 운영 체제 목록 os = ['윈도우', 'macOS', '리눅스'] # 반대의 순서로 요소를 인쇄 for o in reversed(os): print(o)
이 프로그램을 실행할 때, 출력은 다음과 같습니다:
리눅스 macOS 윈도우