जब टुपल्स की सूची से खाली टुपल्स को हटाने की आवश्यकता होती है, तो एक साधारण लूप का उपयोग किया जा सकता है।
एक सूची का उपयोग विषम मूल्यों को संग्रहीत करने के लिए किया जा सकता है (अर्थात किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ़्लोटिंग पॉइंट, स्ट्रिंग्स, और इसी तरह)।
टुपल की सूची में मूल रूप से एक सूची में संलग्न टुपल्स होते हैं।
नीचे उसी के लिए एक प्रदर्शन है -
उदाहरण
def remove_empty(my_tuple): my_tuple = [t for t in my_tuple if t] return my_tuple my_tuple = [(), (), (''), (" " , " "), (45, 67, 35, 66, 74, 89, 100) , 'jane'] print("The tuple is : ") print(my_tuple) print("The method to remove empty tuples is being called...") my_result = remove_empty(my_tuple) print("The list of tuple after remvoing empty tuples is : ") print(my_result)
आउटपुट
The tuple is : [(), (), '', (' ', ' '), (45, 67, 35, 66, 74, 89, 100), 'jane'] The method to remove empty tuples is being called... The list of tuple after remvoing empty tuples is : [(' ', ' '), (45, 67, 35, 66, 74, 89, 100), 'jane']
स्पष्टीकरण
- 'remove_empty' नाम की एक विधि परिभाषित की गई है, जो पैरामीटर के रूप में टपल की सूची लेती है।
- यह टपल के माध्यम से पुनरावृति करता है और गैर-रिक्त होने पर ही मान लौटाता है।
- टपल की एक सूची परिभाषित की जाती है, और कंसोल पर प्रदर्शित होती है।
- टपल की इस सूची को पास करके इस विधि को कहा जाता है।
- इस ऑपरेशन का डेटा एक वैरिएबल को असाइन किया गया है।
- फिर इसे कंसोल पर आउटपुट के रूप में प्रदर्शित किया जाता है।