जब किसी विशिष्ट तत्व 'K' से विभाज्य तत्वों वाले टुपल्स को खोजने की आवश्यकता होती है, तो सूची समझ का उपयोग किया जा सकता है।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
my_list = [(45, 90, 135), (71, 92, 26), (2, 67, 98)] print("The list is : ") print(my_list) K = 45 print("The value of K has been initialized to ") print(K) my_result = [sub for sub in my_list if all(ele % K == 0 for ele in sub)] print("Elements divisible by K are : " + str(my_result))
आउटपुट
The list is : [(45, 90, 135), (71, 92, 26), (2, 67, 98)] The value of K has been initialized to 45 Elements divisible by K are: [(45, 90, 135)]
स्पष्टीकरण
-
टपल की एक सूची परिभाषित की जाती है, और कंसोल पर प्रदर्शित होती है।
-
K का मान परिभाषित है, और कंसोल पर प्रदर्शित होता है।
-
सूची समझ का उपयोग तत्वों के माध्यम से पुनरावृति करने के लिए किया जाता है।
-
टपल की सूची में प्रत्येक तत्व को यह देखने के लिए जांचा जाता है कि क्या यह K से विभाज्य है।
-
यदि यह K से विभाज्य है, तो इसे एक सूची तत्व में बदल दिया जाता है, और एक चर में संग्रहीत किया जाता है।
-
यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।