जब उन तत्वों को प्रिंट करना आवश्यक होता है जो किसी सूची में दिए गए तत्वों के गुणज होते हैं, तो एक सूची समझ का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है
my_list = [45, 67, 89, 90, 10, 98, 10, 12, 23] print("The list is :") print(my_list) my_division_list = [6, 4] print("The division list is :") print(my_division_list) my_result = [element for element in my_list if all(element % j == 0 for j in my_division_list)] print("The result is :") print(my_result)
आउटपुट
The list is : [45, 67, 89, 90, 10, 98, 10, 12, 23] The division list is : [6, 4] The result is : [12]
स्पष्टीकरण
-
एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।
-
पूर्णांकों की एक और सूची परिभाषित की गई है।
-
एक सूची समझ का उपयोग तत्वों पर पुनरावृति करने के लिए किया जाता है और यह जांचता है कि पूर्णांक सूची में तत्व द्वारा विभाजित तत्व शेष 0 देता है या नहीं।
-
यदि हाँ, तो इसे एक सूची में संग्रहीत किया जाता है और एक चर को सौंपा जाता है।
-
यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।