जब एक टुपल को आसन्न जोड़ी डिक्शनरी में बदलने की आवश्यकता होती है, तो 'dict' मेथड, डिक्शनरी समझ, और स्लाइसिंग का उपयोग किया जा सकता है।
एक डिक्शनरी मानों को (कुंजी, मान) जोड़ी के रूप में संग्रहीत करता है। डिक्शनरी समझ डिक्शनरी के माध्यम से पुनरावृति करने और उस पर ऑपरेशन करने का एक संक्षिप्त तरीका है।
स्लाइसिंग एक इटरेबल में दिए गए निचले इंडेक्स मान से दिए गए ऊपरी इंडेक्स मान तक मौजूद मान देगा, लेकिन ऊपरी इंडेक्स मान पर तत्व को बाहर करता है।
उदाहरण
my_tuple_1 = (7, 8, 3, 4, 3, 2)
print("पहला टुपल है: ")
print(my_tuple_1)
my_result = dict(my_tuple_1[idx: idx + 2] for idx in range(0, len(my_tuple_1), 2))
print("टुपल में बदलने के बाद डिक्शनरी है: ")
print(my_result)आउटपुट
पहला टुपल है: (7, 8, 3, 4, 3, 2)
टुपल में बदलने के बाद डिक्शनरी है: {7: 8, 3: 2}व्याख्या
- एक टुपल परिभाषित किया जाता है और कंसोल पर प्रदर्शित किया जाता है।
- 'dict' मेथड का उपयोग टुपल में तत्वों पर पुनरावृति करके टुपल को डिक्शनरी में बदलने के लिए किया जाता है।
- यह परिणाम एक वेरिएबल को असाइन किया जाता है।
- इसे आउटपुट के रूप में कंसोल पर प्रदर्शित किया जाता है।