Python에서 거꾸로 반복

Muhammad Maisam Abbas 2023년10월10일
Python에서 거꾸로 반복

for루프의range()함수는 Python에서 세 번째 매개 변수를 -1로 설정하여 뒤로 반복하는 데 사용할 수도 있습니다. 이 튜토리얼에서는이 프로그램을 실행할 수 있도록이 함수에 대해 자세히 설명합니다.

Python에서range()함수를 사용하여 역방향 반복

다음 코딩 예제에서는for루프와 함께range()함수를 전통적으로 사용하는 방법을 보여줍니다.

for x in range(0, 10):
    print(x)

출력:

0
1
2
3
4
5
6
7
8
9

range()함수를 사용하면 매번 1 씩 증가하면서 0으로 시작하고 9로 끝나는 값이 제공됩니다. 하지만 매번 1 씩 감소하면서 10으로 시작하고 1로 끝내려면 어떻게해야할까요? 다행히도range()함수는 이미이 문제에 대한 해결책을 가지고 있습니다.

range()함수에는 두 번째 값에 도달 할 때까지 첫 번째 값의 반복적 인 변경을 결정하는 세 번째 매개 변수가 있습니다. 이 세 번째 매개 변수를 단계라고합니다. 반복 할 때마다 첫 번째 매개 변수를 1 씩 감소 시키려면 step 매개 변수에 -1을 지정할 수 있습니다. 다음 프로그램 스 니펫을 사용하여range()함수의 단계 매개 변수를 사용하여 역방향으로 반복 할 수 있습니다.

for x in range(10, 0, -1):
    print(x)

출력:

10
9
8
7
6
5
4
3
2
1

위 코드에서range()함수를 사용하여 매번 1 씩 감소시키면서 10에서 1까지 반복했습니다. 이 접근 방식은 사용하기 쉽고 간단하기 때문에이 목표를 달성하기 위해 다른 접근 방식이 필요하지 않습니다.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

관련 문장 - Python Loop