Python에서 역방향 범위

  1. range()함수를 사용하여 파이썬에서 역방향 범위 지정
  2. reversed()함수를 사용하여 파이썬에서 역방향 범위 지정
  3. 추가 변수를 사용하는 Python에서 역방향 범위
Python에서 역방향 범위

이 자습서에서는 Python에서 범위를 지정하거나 역순으로 반복하는 여러 방법을 설명합니다. 역방향 범위는 가장 큰 인덱스에서 루프를 시작하고 가장 작은 인덱스까지 역방향으로 반복하는 것을 의미합니다.

range()함수를 사용하여 파이썬에서 역방향 범위 지정

뒤로 범위를 지정하려면range()메서드를 사용하고 첫 번째 인수로100과 같은 시작 인덱스를 전달하고 두 번째 인수로-1과 같은 중지 인덱스 (0까지 반복하려는 경우)를 전달할 수 있습니다. 반복이 역방향이므로 -1의 단계 크기.

노트
이 방법은 100에서 50과 같은 특정 범위 또는 인덱스 사이를 역방향으로 반복하려는 경우 유용합니다.

역방향 루프를 구현하는 예제 코드는 다음과 같습니다.

for i in range(100, -1, -1):
    # do something
    pass

reversed()함수를 사용하여 파이썬에서 역방향 범위 지정

파이썬에서 역방향 범위를 지정하는 또 다른 방법은range()를 입력으로 취하는reversed()함수를 사용하는 것입니다. 아래 예제 코드는reversed()함수를 사용하여 역방향 루프를 구현하는 방법을 보여줍니다.

for i in reversed(range(100)):
    # do something
    pass

위 코드는 99에서 시작하여 0까지 반복됩니다.

추가 변수를 사용하는 Python에서 역방향 범위

간단한 방법은 다른 변수를 초기화하고range()변수로 빼서 역방향으로 반복하는 것입니다.

예제 코드 :

for x in range(100):
    i = 100 - x
    # do something
튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다