जब एक विशिष्ट लंबाई 'के' के टुपल्स को हटाने की आवश्यकता होती है, तो सूची समझ का उपयोग किया जा सकता है।
नीचे उसी का प्रदर्शन है -
उदाहरण
my_list = [(32, 51), (22,13 ), (94, 65, 77), (70, ), (80, 61, 13, 17)]
print("The list is : " )
print(my_list)
K = 1
print("The value of K is ")
print(K)
my_result = [ele for ele in my_list if len(ele) != K]
print("The filtered list is : ")
print(my_result) आउटपुट
The list is : [(32, 51), (22, 13), (94, 65, 77), (70,), (80, 61, 13, 17)] The value of K is 1 The filtered list is : [(32, 51), (22, 13), (94, 65, 77), (80, 61, 13, 17)]
स्पष्टीकरण
-
टपल की एक सूची परिभाषित की जाती है, और कंसोल पर प्रदर्शित होती है।
-
K का मान असाइन किया गया है और कंसोल पर प्रदर्शित किया गया है।
-
सूची समझ का उपयोग टपल की सूची में प्रत्येक तत्व की लंबाई की जांच करने के लिए किया जाता है।
-
यह एक वैरिएबल को असाइन किया गया है
-
यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।