객체의 순서를 역순으로 뒤집는 방법
reversed
함수는 리스트와 같은 반복 가능한 객체의 순서를 역순으로 뒤집습니다.
reversed 함수 사용법
reversed
함수는 원본 리스트를 변경하지 않고, 역순의 순서를 가진 새로운 반복자(iterator)를 생성합니다.
- 반복자란? : 반복자(iterator)는 컬렉션(예: 리스트, 튜플, 문자열) 내의 요소들을 하나씩 순차적으로 접근할 수 있는 객체로, 다음 요소를 반환하는 next() 메서드를 가지고 있습니다.
reversed 함수 예시
numbers = [1, 2, 3, 4, 5] for number in reversed(numbers): # 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]
가이드라인
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말
코드 에디터
코드 실행
코드 생성
실행 결과