सरणी तत्वों पर पुनरावृति
सरणियों के साथ काम करते समय, आपको आमतौर पर सरणी के सभी तत्वों के साथ एक साथ काम करना पड़ता है।
तत्वों के माध्यम से पुनरावृति करें: सरणी के सभी तत्वों के माध्यम से लूप करें और, यदि आवश्यक हो, तो कुछ ऑपरेशन करें उनमें से प्रत्येक पर।
इसके लिए, एक चर के साथ एक लूप का सबसे अधिक उपयोग किया जाता है, जो
0
से
N-1
में बदलता है, जहां
N
सरणी की संख्या है तत्व।
N
के अंतर्गत हम सरणी के वर्तमान आकार पर विचार करेंगे, अर्थात
N = len(A)।
...
मैं सीमा में (एन) के लिए:
# यहां हम ए [i] के साथ काम करते हैं
...प्री>
निर्दिष्ट लूप में, वेरिएबल i
मान 0, 1, 2, ..., N-1 लेगा। इस प्रकार, लूप के प्रत्येक चरण में, हम संख्या i
के साथ सरणी के एक विशिष्ट तत्व तक पहुंचते हैं।
इस प्रकार, यह वर्णन करने के लिए पर्याप्त है कि A[i]
सरणी के एक तत्व के साथ क्या किया जाना चाहिए और इन क्रियाओं को ऐसे लूप के अंदर रखें।
आइए एक प्रोग्राम लिखते हैं जो सरणी को पहले N
प्राकृतिक संख्याओं से भरता है, यानी प्रोग्राम के अंत में, सरणी के तत्व बराबर हो जाने चाहिए
ए [0] = 1
ए [1] = 2
ए [2] = 3
...
ए[एन - 1] = एन
पैटर्न को देखना आसान है: किसी सरणी तत्व का मान तत्व के सूचकांक से 1 अधिक होना चाहिए।
लूप इस तरह दिखेगा
मैं सीमा में (एन) के लिए:
ए [i] = आई + 1 प्री>