जब सूचियों को टपल में क्रमबद्ध करने की आवश्यकता होती है, तो 'टपल' विधि, 'सॉर्ट की गई' विधि और एक जनरेटर अभिव्यक्ति का उपयोग किया जा सकता है।
किसी सूची के तत्वों को क्रमबद्ध करने के लिए 'सॉर्टेड' विधि का उपयोग किया जाता है। यह एक अंतर्निहित फ़ंक्शन है, जो क्रमबद्ध सूची देता है।
जनरेटर इटरेटर बनाने का एक आसान तरीका है। यह स्वचालित रूप से '__iter__()' और '__next__()' विधियों के साथ एक वर्ग को लागू करता है और आंतरिक राज्यों का ट्रैक रखता है, साथ ही 'StopIteration' अपवाद उठाता है जब कोई मान मौजूद नहीं होता है जिसे वापस किया जा सकता है।
'टुपल' विधि एक पुनरावृत्तीय को तर्क के रूप में लेती है, और इसे एक टपल प्रकार में परिवर्तित करती है।
एक सूची का उपयोग विषम मूल्यों को संग्रहीत करने के लिए किया जा सकता है (अर्थात किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ़्लोटिंग पॉइंट, स्ट्रिंग्स, और इसी तरह)।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
my_tuple = ([4, 55, 100], [44, 55, 67], [7, 86, 0]) print("The tuple of list is ") print(my_tuple) my_result = tuple((sorted(sub) for sub in my_tuple)) print("The tuple of list after sorting is : " ) print(my_result)
आउटपुट
The tuple of list is ([4, 55, 100], [44, 55, 67], [7, 86, 0]) The tuple of list after sorting is : ([4, 55, 100], [44, 55, 67], [0, 7, 86])
स्पष्टीकरण
- सूची का एक टपल बनाया जाता है, और कंसोल पर प्रदर्शित किया जाता है।
- इसे पुनरावृत्त किया जाता है, और 'क्रमबद्ध' पद्धति का उपयोग करके क्रमबद्ध किया जाता है।
- इसे 'टुपल' विधि का उपयोग करके टपल में बदल दिया जाता है।
- यह सब जेनरेटर एक्सप्रेशन का उपयोग करके किया जाता है।
- यह एक मान को असाइन किया गया है।
- यह कंसोल पर प्रदर्शित होता है।