जब टुपल्स की सूची से खाली टुपल्स हटाने की आवश्यकता होती है, तो एक साधारण लूप का उपयोग किया जा सकता है।
एक सूची का उपयोग विषम मानों को संग्रहीत करने के लिए किया जा सकता है (यानी किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ्लोटिंग पॉइंट, स्ट्रिंग्स, आदि)।
टुपल्स की सूची मूल रूप से एक सूची में संलग्न टुपल्स को समाहित करती है।
उदाहरण
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("टुपल है: ")
print(my_tuple)
print("खाली टुपल्स हटाने की विधि को कॉल किया जा रहा है...")
my_result = remove_empty(my_tuple)
print("खाली टुपल्स हटाने के बाद टुपल्स की सूची है: ")
print(my_result)आउटपुट
टुपल है: [(), (), '', (' ', ' '), (45, 67, 35, 66, 74, 89, 100), 'jane']
खाली टुपल्स हटाने की विधि को कॉल किया जा रहा है...
खाली टुपल्स हटाने के बाद टुपल्स की सूची है: [(' ', ' '), (45, 67, 35, 66, 74, 89, 100), 'jane']व्याख्या
- 'remove_empty' नामक एक मेथड परिभाषित किया गया है, जो पैरामीटर के रूप में टुपल्स की सूची लेता है।
- यह टुपल के माध्यम से पुनरावृति करता है और केवल तभी मान लौटाता है जब वे गैर-खाली हों।
- टुपल्स की एक सूची परिभाषित की जाती है, और कंसोल पर प्रदर्शित की जाती है।
- इस टुपल्स की सूची को पास करके मेथड को कॉल किया जाता है।
- इस ऑपरेशन का डेटा एक वेरिएबल को असाइन किया जाता है।
- इसे फिर आउटपुट के रूप में कंसोल पर प्रदर्शित किया जाता है।