जब टपल को 'एन' समूहों में विभाजित करने की आवश्यकता होती है, तो सूची समझ का उपयोग किया जा सकता है। टपल एक अपरिवर्तनीय डेटा प्रकार है। इसका मतलब है, एक बार परिभाषित मूल्यों को उनके सूचकांक तत्वों तक पहुंचकर बदला नहीं जा सकता है। यदि हम तत्वों को बदलने का प्रयास करते हैं, तो इसका परिणाम त्रुटि होता है। वे महत्वपूर्ण हैं क्योंकि वे केवल-पढ़ने के लिए पहुंच सुनिश्चित करते हैं।
सूची की समझ सूची के माध्यम से पुनरावृति करने और उस पर संचालन करने के लिए एक आशुलिपि है।
नीचे उसी के लिए एक प्रदर्शन है -
उदाहरण
my_tuple = (12, 34, 32, 41, 56, 78, 9, 0, 87, 53, 12, 45, 12, 6) print ("The tuple is : ") print(my_tuple) my_result = tuple(my_tuple[x:x + 3] for x in range(0, len(my_tuple), 3)) print ("The resultant tuple is : ") print(my_result)
आउटपुट
The tuple is : (12, 34, 32, 41, 56, 78, 9, 0, 87, 53, 12, 45, 12, 6) The resultant tuple is : ((12, 34, 32), (41, 56, 78), (9, 0, 87), (53, 12, 45), (12, 6))
स्पष्टीकरण
- एक टपल परिभाषित किया गया है, और कंसोल पर प्रदर्शित होता है।
- इसे पुनरावृत्त किया जाता है, और एक टपल में 3 तत्वों के संदर्भ में समूहीकृत किया जाता है।
- यह सूची समझ का उपयोग करके किया जाता है।
- इस ऑपरेशन का डेटा एक वेरिएबल में स्टोर किया जाता है।
- यह चर वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।