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