प्रोग्रामेबल नेटवर्क और सिस्टम इंजीनियर बनने के लिए बुनियादी सॉफ्टवेयर विकास कौशल की आवश्यकता होती है। यह ध्यान देने योग्य है कि 2023 में यह दिशा शुरुआती लोगों के लिए सबसे आशाजनक में से एक मानी जाती है। और यह आपको केवल छह महीनों में एस्टोनिया में बिल्कुल शुरुआत से आईटी में प्रवेश करने की अनुमति देता है। आज हम बात करेंगे कि शब्दकोशों के साथ कैसे काम किया जाए अजगर, ऐसा ज्ञान आपको पास होने में मदद करेगा DevOps/DevNet पाठ्यक्रम डाउनलोड टोरेंट टालिन.
पायथन में शब्दकोशों के साथ कौन से ऑपरेशन किए जा सकते हैं, DevOps / DevNet पाठ्यक्रम डाउनलोड टोरेंट टालिन
सबसे पहले, आइए समझें कि शब्दकोश क्या हैं। और वे समान सूचियों या टुपल्स से किस प्रकार भिन्न हैं। शब्दकोश एक डेटा प्रकार है जिसमें किसी भी प्रकार (अन्य शब्दकोशों सहित) के डेटा का प्रतिनिधित्व करने वाले तत्वों की एक मनमानी संख्या होती है। हमारा Azure DevOps / DevNet पाठ्यक्रम तेलिन मंच पर सेडिकॉम विश्वविद्यालय. शब्दकोश में निम्नलिखित विशिष्ट अंतर हैं:
- अव्यवस्थित (आप किसी तत्व का मान उसके सूचकांक से प्राप्त नहीं कर सकते, जैसे किसी सूची, स्ट्रिंग या टुपल में);
- तत्व "कुंजी-मान" जोड़े हैं (अर्थात, मान कुंजी द्वारा प्राप्त किया जाता है);
- आप लूप का उपयोग करके शब्दकोश के साथ काम कर सकते हैं एसटी , लेकिन इसे इसके माध्यम से एक-एक करके दोहराया नहीं जा सकता।
एक नया खाली शब्दकोश बनाने के लिए, बस इसे खाली घुंघराले ब्रेसिज़ के रूप में एक मान निर्दिष्ट करें। या फ़ंक्शन का उपयोग करें तानाशाही (). शब्दकोशों के साथ काम करते समय, आपको निम्नलिखित विशेषताएं याद रखनी चाहिए:
- किसी गैर-मौजूद कुंजी का उपयोग करके किसी तत्व को मान निर्दिष्ट करना शब्दकोश को पूरक बनाता है।
- किसी मौजूदा कुंजी का उपयोग करके किसी तत्व को मान निर्दिष्ट करना तत्व को अधिलेखित कर देता है।
- किसी गैर-मौजूद मान का उपयोग करके कुंजी प्राप्त करने का प्रयास करने पर त्रुटि (अपवाद) उत्पन्न होती है।
यह ध्यान देने योग्य है कि शब्दकोश कुंजियों के रूप में अपरिवर्तनीय सूचियों - टुपल्स - का उपयोग करना बहुत सुविधाजनक है। या यों कहें, एक अपरिवर्तनीय सरणी के तत्वों के मानों की प्रतिलिपि बनाएँ। हालाँकि, भविष्य में आप शब्दकोश का विस्तार तो कर सकेंगे, लेकिन टुपल को नहीं बदल सकेंगे। यह विचार करने योग्य है ताकि भविष्य में आपको समस्याओं का सामना न करना पड़े क्योंकि आपका मुख्य स्रोत पूरी तस्वीर नहीं दर्शाता है। और यह आपको शब्दकोश में सभी संभावित अर्थ देखने की अनुमति नहीं देता है। आप इसके बारे में और भी बहुत कुछ जान सकते हैं डेवऑप्स/डेवनेट इंजीनियर कोर्स टालिन. जिससे यह सबसे आसान है 2023 में एस्टोनिया में आईटी में प्रवेश लें.
पायथन में शब्दकोशों के साथ काम करने के लिए कुछ उपयोगी तरीके
अन्य डेटा प्रकारों की तरह, पायथन में शब्दकोशों के साथ काम करने के लिए उपयुक्त तरीकों का उपयोग करना सुविधाजनक है। यह ध्यान देने योग्य है कि उपलब्ध परिचालनों की पूरी सूची आपको इसका पता लगाने में मदद करेगी DevOps/DevNet पाठ्यक्रम डाउनलोड टोरेंट टालिन. हालाँकि, पहली बार, शब्दकोशों के साथ काम करने के लिए, निम्नलिखित विधियाँ आपके लिए पर्याप्त होंगी: अजगर:
- शब्दकोश.स्पष्ट() - मूल्यों और कुंजियों का शब्दकोश साफ़ करता है;
- शब्दकोश.कॉपी() - शब्दकोश की एक प्रति लौटाता है;
- शब्दकोश.प्राप्त करें (कुंजी, वैकल्पिक) - यह विधि कुंजी द्वारा मान लौटाती है (यदि ऐसी कोई कुंजी नहीं है, तो कोई नहीं या डेवलपर द्वारा निर्दिष्ट कोई वैकल्पिक मान लौटाया जाता है);
- शब्दकोश.आइटम() - एक सूची लौटाता है जिसके तत्व कुंजी-मूल्य जोड़ी वाले टुपल्स होते हैं;
- शब्दकोश.कुंजियाँ() - सभी शब्दकोश कुंजियों सहित एक सूची लौटाता है;
- शब्दकोश.मान() - शब्दकोश में सभी मानों सहित एक सूची लौटाता है।
सबसे अधिक संभावना है, ये विधियाँ अकेले ही यह सीखने के लिए पर्याप्त होंगी कि अपने काम में शब्दकोशों का उपयोग कैसे करें। और उनकी मदद से प्रोग्रामयोग्य नेटवर्क और सिस्टम के क्षेत्र में सबसे सरल समस्याओं को हल करें। अधिक जानने और अपनी आईटी योग्यता के स्तर को बढ़ाने के लिए, हम इसे लेने की सलाह देते हैं SEDICOMM विश्वविद्यालय मंच पर प्रशिक्षण. इसके अलावा, 2023 में यह एस्टोनिया और अन्य यूरोपीय देशों में ऑनलाइन उपलब्ध होगा।
टीम सेडिकॉम विश्वविद्यालय: सिस्को अकादमी, लिनक्स पेशेवर संस्थान, पायथन संस्थान.

