Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python में टपल्स की लिस्ट में सेलेक्टिव वैल्यू चयन


जब टपल्स की लिस्ट में सेलेक्टिव वैल्यू खोजने की आवश्यकता होती है, तो 'dict' मेथड, 'get' मेथड और लिस्ट कॉम्प्रिहेंशन का उपयोग किया जा सकता है।

लिस्ट कॉम्प्रिहेंशन लिस्ट के माध्यम से इटरेट करने और उस पर ऑपरेशन करने का एक संक्षिप्त तरीका है। एक लिस्ट का उपयोग विषम मानों को स्टोर करने के लिए किया जा सकता है (यानी पूर्णांक, फ्लोटिंग पॉइंट, स्ट्रिंग्स जैसे किसी भी डेटा टाइप का डेटा)।

टपल्स की लिस्ट मूल रूप से एक लिस्ट में संलग्न टपल्स को समाहित करती है।

'dict' मेथड एक डिक्शनरी बनाता है। इसमें की-वैल्यू पेयर्स होते हैं, जो अनऑर्डर्ड होते हैं, और इंडेक्स्ड होते हैं।

'get' मेथड एक विशिष्ट कुंजी का मान लौटाता है जब कुंजी डिक्शनरी में मौजूद होती है।

इसके लिए एक प्रदर्शन नीचे दिया गया है:

उदाहरण

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]

व्याख्या

  • टपल्स की एक लिस्ट परिभाषित की जाती है, और कंसोल पर प्रदर्शित की जाती है।
  • एक और लिस्ट परिभाषित की जाती है।
  • टपल्स की लिस्ट से एक डिक्शनरी बनाई जाती है।
  • इसका उपयोग दूसरी लिस्ट पर इटरेट करने के लिए किया जाता है।
  • इस मान को दूसरे वेरिएबल में असाइन किया जाता है।
  • यह वेरिएबल कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।
  1. - Python में डिक्शनरी को टपल्स की सूची में बदलें

    Python में एक संग्रह प्रकार से दूसरे में बदलना बहुत आम है। डेटा प्रोसेसिंग आवश्यकताओं के आधार पर हमें डिक्शनरी में मौजूद की-वैल्यू पेयर को टपल्स की सूची में जोड़े के रूप में बदलना पड़ सकता है। इस लेख में हम इसे प्राप्त करने के दृष्टिकोण देखेंगे।in के साथयह एक सीधा दृष्टिकोण है जहां हम केवल विचार करत

  1. - पायथन में टुपल्स की सूची में आवृत्ति ज्ञात करें

    पायथन में कई अलग-अलग प्रकार के डेटा कंटेनर मिश्रित हो सकते हैं। एक सूची में ऐसे तत्व हो सकते हैं जिनमें से प्रत्येक एक टुपल है। इस लेख में हम ऐसी सूची लेंगे और उन तत्वों की आवृत्ति ज्ञात करेंगे जो टुपल्स में हैं जो स्वयं एक सूची के तत्व हैं। count और map का उपयोग हम सूची में मौजूद टुपल्स के पहले तत

  1. - Python में सूची प्रिंट करना

    Python में सूची प्रिंट करना सूची तत्वों का एक क्रम है। क्रम में कोई भी तत्व क्रम में उसकी स्थिति द्वारा एक्सेसिबल है। इंडेक्स 0 से शुरू होता है। इसलिए list[2] इंडेक्स 2 पर तत्व लौटाएगा, सूची में तीसरा यानी 50।