जब वांछित स्ट्रिंग लंबाई के लिए परीक्षण करने की आवश्यकता होती है, तो एक साधारण पुनरावृत्ति और 'लेन' विधि का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है -
my_list = ["python", 'is', 'fun', 'to', 'learn', 'Will', 'how']
print("The list is :")
print(my_list)
length_list = [6, 2, 3, 2, 5, 4, 3]
my_result = True
for index in range(len(my_list)):
if len(my_list[index]) != length_list[index]:
my_result = False
break
print("The result is :")
if(my_result == True):
print("All the strings are of required lengths")
else:
print("All the strings are not of required lengths") आउटपुट
The list is : ['python', 'is', 'fun', 'to', 'learn', 'Will', 'how'] The result is : All the strings are of required lengths
स्पष्टीकरण
-
स्ट्रिंग्स की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।
-
पूर्णांकों की एक सूची भी परिभाषित की गई है।
-
एक बूलियन मान 'True' पर सेट होता है।
-
स्ट्रिंग सूची को पुनरावृत्त किया जाता है, और यदि संबंधित अनुक्रमणिका की लंबाई पूर्णांक सूची के समान अनुक्रमणिका में मान के बराबर नहीं है, तो बूलियन मान गलत पर सेट है।
-
नियंत्रण लूप से बाहर हो जाता है।
-
बूलियन मान के आधार पर, प्रासंगिक संदेश कंसोल पर प्रदर्शित होता है।