जब वांछित स्ट्रिंग लंबाई के लिए टेस्ट करना हो, तो सिंपल इटरेशन और len मेथड का उपयोग किया जाता है।
उदाहरण
नीचे इसका प्रदर्शन दिया गया है:
my_list = ["python", 'is', 'fun', 'to', 'learn', 'Will', 'how']
print("सूची है:")
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("परिणाम है:")
if my_result == True:
print("सभी स्ट्रिंग्स आवश्यक लंबाई की हैं")
else:
print("सभी स्ट्रिंग्स आवश्यक लंबाई की नहीं हैं")
आउटपुट
सूची है: ['python', 'is', 'fun', 'to', 'learn', 'Will', 'how'] परिणाम है: सभी स्ट्रिंग्स आवश्यक लंबाई की हैं
व्याख्या
स्ट्रिंग्स की एक सूची परिभाषित की गई है।
इंटीजर्स की एक सूची भी परिभाषित की गई है।
एक बूलियन मान 'True' सेट किया गया है।
स्ट्रिंग सूची पर इटरेट किया जाता है, और यदि संबंधित इंडेक्स की लंबाई इंटीजर सूची के उसी इंडेक्स के मान के बराबर नहीं है, तो बूलियन मान 'False' सेट किया जाता है।
कंट्रोल लूप से बाहर निकल जाता है।
बूलियन मान के आधार पर, प्रासंगिक संदेश कंसोल पर प्रदर्शित होता है।