जब टुपल्स की सूची में प्रत्येक टपल को उलटने की आवश्यकता होती है, तो नकारात्मक चरण स्लाइसिंग का उपयोग किया जा सकता है।
एक सूची का उपयोग विषम मूल्यों को संग्रहीत करने के लिए किया जा सकता है (अर्थात किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ़्लोटिंग पॉइंट, स्ट्रिंग्स, और इसी तरह)। टुपल की सूची में मूल रूप से एक सूची में संलग्न टुपल्स होते हैं।
नेगेटिव स्लाइसिंग में, इंडेक्स को पॉज़िटिव नंबरों के बजाय नेगेटिव नंबरों का उपयोग करके एक्सेस किया जाता है।
नीचे उसी के लिए एक प्रदर्शन है -
उदाहरण
def reverse_tuple(my_tuple): return [tup[::-1] for tup in my_tuple] my_list = [(21, 22), (43, 74, 45), (76, 17, 98, 19)] print("The list of tuples is ") print(my_list) print(reverse_tuple(my_list))
आउटपुट
The list of tuples is [(21, 22), (43, 74, 45), (76, 17, 98, 19)] [(22, 21), (45, 74, 43), (19, 98, 17, 76)]
स्पष्टीकरण
- एक विधि नाम 'reverse_tuple' परिभाषित किया गया है जो पैरामीटर के रूप में टपल की सूची लेता है।
- यह पैरामीटर के माध्यम से पुनरावृति करता है और अंतिम अनुक्रमणिका तक तत्वों को वापस करने के लिए '::' ऑपरेटर और नकारात्मक अनुक्रमण का उपयोग करता है।
- टपल की एक सूची परिभाषित की जाती है, और कंसोल पर प्रदर्शित होती है।
- पहले परिभाषित उपयोगकर्ता फ़ंक्शन को टुपल्स की इस सूची को पास करके कहा जाता है।
- यह आउटपुट कंसोल पर प्रदर्शित होता है।