객체의 순서를 역순으로 뒤집는 방법
reversed
함수는 리스트와 같은 반복 가능한 객체의 순서를 역순으로 뒤집습니다.
reversed 함수 사용법
reversed
함수는 원본 리스트를 변경하지 않고, 역순의 순서를 가진 새로운 반복자(iterator)
를 생성합니다.
반복자(iterator)
는 컬렉션(예: 리스트, 튜플, 문자열) 내의 요소들을 하나씩 순차적으로 접근할 수 있는 객체를 뜻합니다. 다음 요소를 반환하는next()
메서드를 가지고 있습니다.
reversed 함수 예시
numbers = [1, 2, 3, 4, 5]
# numbers의 역순인 새로운 반복자를 생성
for number in reversed(numbers):
print(number)
# 출력 결과: 5, 4, 3, 2, 1
reversed 함수는 리스트나 문자열 등 객체 내 요소의 순서를 뒤집거나, 반복문에서 요소들을 역순으로 처리할 때 사용합니다.
reversed 사용 예시
numbers = [1, 2, 3, 4, 5]
reversed_list = list(reversed(numbers))
print("reversed_list:", reversed_list)
# [5, 4, 3, 2, 1]
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!