जब उपयोगकर्ता से इनपुट लिए जाने पर अंकों के सभी संभावित संयोजनों को प्रिंट करना आवश्यक होता है, तो नेस्टेड लूप का उपयोग किया जाता है।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
first_num = int(input("Enter the first number...")) second_num = int(input("Enter the second number...")) third_num = int(input("Enter the third number...")) my_list = [] print("The first number is ") print(first_num) print("The second number is ") print(second_num) print("The third number is ") print(third_num) my_list.append(first_num) my_list.append(second_num) my_list.append(third_num) for i in range(0,3): for j in range(0,3): for k in range(0,3): if(i!=j&j!=k&k!=i): print(my_list[i],my_list[j],my_list[k])
आउटपुट
Enter the first number...3 Enter the second number...5 Enter the third number...8 The first number is 3 The second number is 5 The third number is 8 3 5 8 3 8 5 5 3 8 5 8 3 8 3 5 8 5 3
स्पष्टीकरण
-
तीन नंबरों को उपयोगकर्ता से इनपुट के रूप में लिया जाता है।
-
एक खाली सूची बनाई जाती है।
-
तीन नंबर कंसोल पर प्रदर्शित होते हैं।
-
इन नंबरों को खाली सूची में जोड़ा जाता है।
-
तीन नेस्टेड लूप का उपयोग किया जाता है, और संख्याओं को पुनरावृत्त किया जाता है।
-
जब वे समान नहीं होते हैं, तो उनके संयोजन कंसोल पर आउटपुट के रूप में प्रदर्शित होते हैं।