जब दी गई श्रेणी के लिए सूची में सभी तत्वों का परीक्षण करना आवश्यक होता है, तो एक साधारण पुनरावृत्ति और मॉड्यूलस ऑपरेटर का उपयोग किया जाता है।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
my_list = [32, 12, 42, 61, 58, 60, 19, 16]
print("The list is :")
print(my_list)
i, j = 2, 7
my_result = True
for index in range(i, j + 1):
if my_list[index] % 2 :
my_result = False
break
print("The result is :")
if(my_result == True):
print("All The elements are in the given range")
else:
print("All The elements are not in the given range") आउटपुट
The list is : [32, 12, 42, 61, 58, 60, 19, 16] The result is : All The elements are not in the given range
स्पष्टीकरण
-
कंसोल पर एक सूची परिभाषित और प्रदर्शित की जाती है।
-
'i' और 'j' के मान परिभाषित हैं।
-
किसी वैरिएबल का मान बूलियन 'ट्रू' पर सेट होता है।
-
सूची को पुनरावृत्त किया जाता है, और मॉड्यूलस ऑपरेटर का उपयोग प्रत्येक तत्व पर यह जांचने के लिए किया जाता है कि यह सम या विषम है या नहीं।
-
यदि यह सम है, तो बूलियन मान 'गलत' पर सेट हो जाता है और नियंत्रण लूप से बाहर हो जाता है।
-
बूलियन मान के आधार पर, प्रासंगिक संदेश कंसोल पर प्रदर्शित होता है।