배열 요소 반복
배열로 작업할 때 일반적으로 배열의 모든 요소를 한 번에 작업해야 합니다.
요소 반복: 배열의 모든 요소를 반복하고 필요한 경우 일부 작업을 수행합니다.
이를 위해
0
에서
N-1
로 변경되는 변수가 있는 루프가 가장 자주 사용됩니다. 여기서
N
은 배열의 개수입니다. 요소.
N
에서 배열의 현재 크기, 즉
N = len(A)를 고려합니다.
...
범위(N)의 i에 대해:
# 여기서는 A[i]로 작업합니다.
...
지정된 루프에서 변수 i
는 0, 1, 2, ..., N-1 값을 갖습니다. 따라서 루프의 각 단계에서 숫자 i
가 있는 배열의 특정 요소에 액세스합니다.
따라서 A[i]
배열의 한 요소로 수행해야 하는 작업을 설명하고 이러한 작업을 루프 안에 배치하는 것으로 충분합니다.
첫 번째 N
자연수로 배열을 채우는 프로그램을 작성해 보겠습니다. 즉, 프로그램이 끝나면 배열의 요소가 같아야 합니다.
A[0] = 1
A[1] = 2
A[2] = 3
...
A[N - 1] = N
패턴을 보는 것은 쉽습니다: 배열 요소의 값은 요소의 인덱스보다 1만큼 커야 합니다.
루프는 다음과 같습니다
범위(N)의 i에 대해:
A[i] = i + 1