पायथन डिक्शनरी वैल्यू () विधि

Payathana Diksanari Vailyu Vidhi



पायथन शुरुआती लोगों के लिए एक बहुत ही सरल प्रोग्रामिंग भाषा है। हम आसानी से 'पायथन' में एक शब्दकोश बना सकते हैं। शब्दकोशों जैसे डेटा संरचनाओं में अनुक्रमण के लिए कुंजियों का उपयोग किया जाता है। 'पायथन' में शब्दकोश बनाने के बाद, हम इन शब्दकोशों में कई कार्य भी लागू कर सकते हैं। हम डिक्शनरी के डेटा को कॉपी कर सकते हैं, डिक्शनरी से पूरा डेटा हटा सकते हैं, डिक्शनरी से एक विशिष्ट डेटा हटा सकते हैं, या 'पायथन' फ़ंक्शंस की मदद से डिक्शनरी पर कई अन्य कार्य किए जा सकते हैं। हम डिक्शनरी के व्यू ऑब्जेक्ट भी प्राप्त कर सकते हैं। शब्दकोश के मान दृश्य वस्तु में निहित हैं। हम 'पायथन' में 'मान ()' विधि का उपयोग करके इन मूल्यों को आसानी से प्राप्त कर सकते हैं। 'मान ()' विधि उस दृश्य वस्तु को देती है।

इस लेख में, हम देखेंगे कि पायथन की 'मान ()' विधि कैसे संचालित होती है और यह दृश्य वस्तु कैसे लौटाती है। इसके सिंटैक्स की चर्चा के बाद, हम अपने कोड में 'मान ()' विधि का भी उपयोग करेंगे।







वाक्य - विन्यास:



Dictionary_name.values ( )


हम सिर्फ डिक्शनरी का नाम टाइप करते हैं। इस फ़ंक्शन को किसी पैरामीटर की आवश्यकता नहीं है।



उदाहरण 1:

यहां 'पायथन' कोड है जो हमने 'स्पाइडर' ऐप पर किया है। इस उदाहरण में 'मार्कशीट' शब्दकोश बनाया गया है। हमने इसमें डेटा भी डाला। इस शब्दकोश का डेटा जो हमने डाला है वह है 'नैतिकता: 88, डीडीबीएमएस: 50, साहित्य: 79, आईटीसी: 95, गणित: 99'। हमने इस शब्दकोश में कुछ कुंजियाँ और मान सम्मिलित किए हैं। इसके बाद, हमारे पास 'प्रिंट ()' फ़ंक्शन है क्योंकि हम टर्मिनल पर यह पूरा शब्दकोश दिखाना चाहते हैं। हम बस 'मार्कशीट' को इस 'प्रिंट ()' में पास करते हैं, इसलिए हम इस कोड के निष्पादन के बाद इस डिक्शनरी को आउटपुट स्क्रीन पर देख सकते हैं। हमने अभी तक 'मान ()' विधि लागू नहीं की है। सबसे पहले, हम यह पूरा शब्दकोश दिखाएंगे। फिर, हम इस शब्दकोश के साथ 'मान ()' पद्धति का उपयोग करेंगे।






इस कोड के निष्पादन के लिए, हम बस “Shift+Enter” दबाते हैं। आउटपुट इस 'स्पाइडर' ऐप के टर्मिनल पर रेंडर करता है। शब्दकोश निम्नलिखित परिणामों में दिखाई देता है, सभी कुंजियों और मूल्यों के साथ जो हमने कोड में डाले हैं। अब, आगे बढ़ें और देखें कि 'मान ()' विधि का उपयोग कैसे करें।


अब, हम 'मान ()' विधि का उपयोग करते हैं। शब्दकोश का नाम 'मार्कशीट' है। फिर, हम इस 'मार्कशीट' के साथ 'मान ()' विधि टाइप करते हैं जैसा कि निम्नलिखित चित्रण में दिखाया गया है। यह 'मान ()' विधि केवल इस शब्दकोश के मान लौटाती है। हम इस विधि को 'प्रिंट ()' के अंदर लिखते हैं, इसलिए इसे कंसोल पर भी प्रदर्शित किया जाता है।




इस परिणाम की जाँच करें। आप देख सकते हैं कि इस परिणाम में केवल शब्दकोश के मूल्य मुद्रित होते हैं। ऐसा इसलिए है क्योंकि हमने 'पायथन' कोड में 'मान ()' विधि का उपयोग किया है।

उदाहरण 2:

'वेतन' वह शब्दकोश है जिसे हम इस उदाहरण में उत्पन्न करते हैं। इस 'वेतन' शब्दकोश में 'रयान: 88000, जेसन: 59000, लिली: 62000, डेविड: 75000, रोनाल्ड: 49000, गैरी: 48000' शामिल हैं। फिर, हम इसे 'प्रिंट ()' में डालते हैं जो कंसोल पर 'वेतन' शब्दकोश को प्रिंट करने में सहायता करता है। इसके बाद हम डिक्शनरी का नाम डालकर 'values ​​()' मेथड को लागू करते हैं। हम इसे “Salaries.values ​​()” के रूप में लिखते हैं। हम इसे 'प्रिंट ()' के अंदर भी जोड़ते हैं जो स्क्रीन पर इस विधि को लागू करने के बाद परिणाम प्रिंट करता है। यह शब्दकोश से सभी मान प्राप्त करता है और उन्हें कंसोल पर दिखाता है।


कुंजी और मान वाले शब्दकोश को पहले दिखाया जाता है। फिर, यह केवल इस शब्दकोश के मूल्यों को प्रिंट करता है क्योंकि हमने कोड में 'मान ()' विधि का उपयोग किया था।

उदाहरण 3:

हम जो शब्दकोश बना रहे हैं उसे 'प्रोजेक्ट्स' कहा जाता है। 'मोबाइल ऐप्स: 19, व्यावसायिक वेबसाइट: 20, कैफे वेबसाइट: 14, फ़र्नीचर वेबसाइट: 15, शॉपिंग वेबसाइट: 23' इस 'प्रोजेक्ट्स' शब्दकोश में सूचीबद्ध हैं। टर्मिनल पर 'प्रोजेक्ट्स' डिक्शनरी को प्रिंट करने में मदद के लिए 'प्रिंट ()' फ़ंक्शन का उपयोग किया जाता है। उसके बाद, शब्दकोश का नाम दर्ज करके, हम इस शब्दकोश नाम के साथ 'मान ()' विधि का उपयोग करते हैं। इसे 'Projects.values ​​()' के रूप में लिखने के अलावा, हम इसे 'प्रिंट ()' फ़ंक्शन के अंदर शामिल करते हैं जो स्क्रीन पर इस पद्धति का उपयोग करने के परिणाम को प्रिंट करता है। मान सभी शब्दकोश से लिए गए हैं और टर्मिनल पर प्रदर्शित किए गए हैं।


सबसे पहले, संपूर्ण शब्दकोश को सभी कुंजियों और मानों के साथ प्रस्तुत किया जाता है। लेकिन, हम देख सकते हैं कि केवल 'प्रोजेक्ट्स' डिक्शनरी के मूल्यों का ही प्रतिपादन किया गया है। हम इन मूल्यों को 'मान ()' विधि की सहायता से प्राप्त करते हैं।

उदाहरण 4:

हम एक “Even_Nums” डिक्शनरी बनाते हैं और इसमें कुछ कुंजियाँ और मान होते हैं। इस 'ईवन_नम्स' डिक्शनरी में हम जो कुंजियाँ और मान सम्मिलित करते हैं, वे हैं 'दो: 2, चार: 4, छह: 6, आठ: 8'। इसके बाद हम इसके नीचे “print()” को pals करते हैं। इस 'प्रिंट ()' पद्धति में शब्दकोश का नाम लिखा जाता है, इसलिए यह शब्दकोश मुद्रित होता है।

अब, हम 'डेटा' का उपयोग करते हैं जो कि चर नाम है। इसे 'values ​​()' मेथड से इनिशियलाइज़ किया जाता है। हम इसे 'Even_Nums.values ​​()' के साथ इनिशियलाइज़ करते हैं, इसलिए, इस पद्धति के माध्यम से 'Even_Nums' डिक्शनरी से प्राप्त होने वाले मान 'डेटा' वेरिएबल में सहेजे जाते हैं। हम इसके बाद फिर से 'प्रिंट ()' का उपयोग करते हैं। अब, हम 'values ​​()' विधि की मदद से प्राप्त होने वाले मानों को प्रिंट करते हैं। हम 'डेटा' को 'प्रिंट ()' विधि में लिखते हैं।

अब, हम इस “Even_Nums” डिक्शनरी में एक और आइटम जोड़ना चाहते हैं। इसलिए, हम 'Even_Num' डालते हैं जो कि शब्दकोश का नाम है, और फिर वर्ग कोष्ठक। इस वर्गाकार कोष्ठक में हम वह कुंजी लिखते हैं जिसे हम इस शब्दकोश में जोड़ना चाहते हैं। मुख्य नाम 'दस' है। फिर, हम इसके लिए मान भी रखते हैं। हमने यहां जो मूल्य जोड़ा है वह '10' है। हम फिर से डेटा वैरिएबल को 'प्रिंट ()' के अंदर रखते हैं। इस बार, यह शब्दकोश के पिछले मानों के साथ अद्यतन मान भी लौटाता है।


यहाँ जो शब्दकोश दिखाया गया है उसमें चार कुंजियाँ और चार मान हैं। फिर, यह केवल शब्दकोश के मूल्यों को दिखाता है। इसके बाद, यह इस शब्दकोश में नया मान और कुंजी जोड़ता है और हमारे द्वारा डाले गए पिछले मानों के साथ अद्यतन मूल्य भी दिखाता है।

उदाहरण 5:

'आइटम_सोल्ड' शब्दकोश अब बनाया गया है। हम 'नगेट्स: 19, जैम: 22, ब्रेड: 15, अंडे: 24, नूडल्स: 24' को इस 'आइटम_सोल्ड' डिक्शनरी में रखते हैं। फिर, हम “Item_sold” डिक्शनरी प्रिंट करते हैं। इसे प्रदर्शित करने के बाद, हम अंत में 'मान ()' विधि का उपयोग करते हैं। हम 'प्रिंट ()' के अंदर 'मान ()' विधि भी लिखते हैं, इसलिए, सभी मूल्य जो हमें शब्दकोश से मिलते हैं, वे भी कंसोल पर मुद्रित होते हैं।


सभी कुंजियों और मानों सहित संपूर्ण शब्दकोश को पहले प्रस्तुत किया जाता है। हालाँकि, जैसा कि हम निम्नलिखित छवि में देख सकते हैं, पूरे शब्दकोश को प्रिंट करने के बाद, केवल शब्दकोश के मान दिखाए जाते हैं। 'मान ()' तकनीक हमें इन मूल्यों को प्राप्त करने में मदद करती है।

उदाहरण 6:

अब, हमारे पास जो शब्दकोश है वह 'एसटीडी' शब्दकोश है जहां हम 'अंग्रेजी: 79, पीएफ: 82, ओओपी: 75, जावा: 54, ओएस: 74' डालते हैं। फिर, हम इसे उसी तरह प्रिंट करते हैं जैसे पिछले कोड में बताया गया है। हम 'मान ()' विधि का उपयोग करके इसके मान भी प्राप्त करते हैं। इसके बाद, हम 'योग ()' फ़ंक्शन की सहायता से इन मानों के 'योग' की गणना करते हैं। इस 'योग ()' फ़ंक्शन में, हम उस चर को पास करते हैं जिसमें हम इस शब्दकोश के मूल्यों को संग्रहीत करते हैं। यह फ़ंक्शन सभी मानों के योग की गणना करता है और परिणाम को कंसोल पर भी प्रस्तुत करता है क्योंकि हमने इस विधि को 'प्रिंट ()' में लिखा था।


पूरे शब्दकोश का प्रतिपादन किया गया है और मूल्यों को भी अलग से प्रस्तुत किया गया है। इसके बाद, इस परिणाम में मूल्यों का योग भी दिखाया गया है क्योंकि हमने कोड में 'मान ()' फ़ंक्शन के बाद 'योग ()' फ़ंक्शन लागू किया था।

निष्कर्ष

'पायथन' शब्दकोश 'मान ()' तकनीक लेख का मुख्य विषय है। हमने 'वैल्यू ()' पद्धति के काम करने और 'पायथन' में इसका उपयोग करने के तरीके का वर्णन किया। हमने पता लगाया कि यह 'मान ()' विधि शब्दकोश से मूल्य प्राप्त करने में मदद करती है। हमने यहां कई उदाहरणों का प्रदर्शन किया है जिसमें हमने 'मान ()' पद्धति के काम को दिखाया है। हमने अपने अंतिम कोड में 'values ​​()' पद्धति को लागू करने के बाद डिक्शनरी के मूल्यों को कैसे जोड़ा जाए, इस पर भी चर्चा की।