जब टुपल्स की सूची में चयनात्मक मूल्य खोजने की आवश्यकता होती है, तो 'तानाशाह' विधि, 'प्राप्त' विधि और सूची समझ का उपयोग किया जा सकता है।
सूची समझ सूची के माध्यम से पुनरावृति करने और उस पर संचालन करने के लिए एक आशुलिपि है। एक सूची का उपयोग विषम मूल्यों को संग्रहीत करने के लिए किया जा सकता है (अर्थात किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ़्लोटिंग पॉइंट, स्ट्रिंग्स, और इसी तरह)।
टपल की सूची में मूल रूप से एक सूची में संलग्न टुपल्स होते हैं।
'तानाशाही' विधि एक शब्दकोश बनाती है। इसमें प्रमुख मूल्य जोड़े होते हैं, जो अनियंत्रित और अनुक्रमित होते हैं।
शब्दकोश में कुंजी मौजूद होने पर 'प्राप्त' विधि एक विशिष्ट कुंजी का मान लौटाती है।
नीचे उसी के लिए एक प्रदर्शन है -
उदाहरण
my_list_1 = [('Jane', 11), ('Nick', 12), ('Will', 33), ('Paul', 14)] my_list_2 = ['Nick', 'Paul'] print ("The list of tuple is : ") print(my_list_1) print ("The second list is : ") print(my_list_2) temp_val = dict(my_list_1) my_result = [temp_val.get(i, 0) for i in my_list_2] print ("The selective values of the keys are : ") print(my_result)
आउटपुट
The list of tuple is : [('Jane', 11), ('Nick', 12), ('Will', 33), ('Paul', 14)] The second list is : ['Nick', 'Paul'] The selective values of the keys are : [12, 14]
स्पष्टीकरण
- टपल की एक सूची परिभाषित की जाती है, और कंसोल पर प्रदर्शित होती है।
- एक और सूची परिभाषित है।
- टुपल की सूची से एक शब्दकोश बनाया जाता है।
- इसका उपयोग दूसरी सूची में पुनरावृति करने के लिए किया जाता है।
- यह मान दूसरे वैरिएबल को असाइन किया गया है।
- यह चर कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।