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

पायथन डिक्शनरी एक्सेस कोड को कैसे ऑप्टिमाइज़ करें?


पायथन में डिक्ट भारी रूप से ऑप्टिमाइज़्ड हैं। N कीज़ या की/वैल्यू पेयर से डिक्ट बनाना O(N) है, फेचिंग O(1) है, डालना एमोर्टाइज्ड O(1) है, और इसी तरह। आपको उन्हें स्पष्ट रूप से ऑप्टिमाइज़ करने की आवश्यकता नहीं है। आप इसके प्रति सुनिश्चित हो सकते हैं क्योंकि पायथन हुड के तहत डिक्ट का उपयोग करके अपने स्वयं के क्लास को इम्प्लीमेंट करता है।

लिस्ट/टुपल की तुलना डिक्ट/सेट से न करें क्योंकि वे अलग-अलग समस्याओं को हल करते हैं।


  1. - पायथन में डिक्शनरी कैसे सॉर्ट करें

    एक डिक्शनरी एक डेटा स्ट्रक्चर है जिसमें की और वैल्यू पेयर्स होते हैं। हम दो मानदंडों का उपयोग करके डिक्शनरी को सॉर्ट कर सकते हैं - की द्वारा सॉर्ट करें - डिक्शनरी को उसकी कीज़ के आरोही क्रम में सॉर्ट किया जाता है। वैल्यूज़ का ध्यान नहीं रखा जाता। वैल्यू द्वारा सॉर्ट करें - डिक्शनरी को वैल्यूज़ के

  1. - Python में Dictionary कैसे बनाएं?

    Python में Dictionary एक डेटा संरचना है जिसमें key-value pairs का संग्रह होता है। Dictionary में प्रत्येक key unique होता है और हर unique key अपने value से जुड़ा होता है। इस तरह Dictionary key : value pairs को संग्रहीत करता है। Dictionary बनाना Python में Dictionary को curly braces {} के अंदर key: v

  1. Google Colaboratory पर Python कोड कैसे चलाएं Google Colaboratory पर Python कोड कैसे चलाएं

    Google Colaboratory एक मुफ्त Jupyter नोटबुक वातावरण है जिसमें किसी सेटअप की आवश्यकता नहीं होती और यह पूरी तरह से क्लाउड में चलता है। यह Google क्लाउड में होस्ट किया गया है और Python कोडर के लाभ के लिए Google द्वारा बनाए रखा जाता है जो क्लाउड वातावरण का उपयोग करके Python स्क्रिप्ट चलाना और टेस्ट करना