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

क्या आपको लगता है कि पायथन डिक्शनरी थ्रेड-सेफ है?


हां, पायथन डिक्शनरी थ्रेड-सेफ है। वास्तव में, पायथन में सभी बिल्ट-इन थ्रेड-सेफ हैं। आप इसके बारे में डॉक्यूमेंटेशन में अधिक पढ़ सकते हैं: https://docs.python.org/3/glossary.html#term-global-interpreter-lock


  1. - क्या आपको लगता है कि पायथन डिक्शनरी थ्रेड-सेफ है?

    हां, पायथन डिक्शनरी थ्रेड-सेफ है। वास्तव में, पायथन में सभी बिल्ट-इन थ्रेड-सेफ हैं। आप इसके बारे में डॉक्यूमेंटेशन में अधिक पढ़ सकते हैं: https://docs.python.org/3/glossary.html#term-global-interpreter-lock

  1. - क्या आपको लगता है कि गार्बेज कलेक्टर सभी Python ऑब्जेक्ट्स को ट्रैक कर सकता है?

    Python गार्बेज साफ करने के लिए दो तकनीकों का उपयोग करता है। एक है रेफरेंस काउंटिंग, जो सभी ऑब्जेक्ट्स को प्रभावित करता है लेकिन उन ऑब्जेक्ट्स को साफ नहीं कर सकता जो प्रत्यक्ष या अप्रत्यक्ष रूप से एक-दूसरे को रेफर करते हैं। यहीं पर वास्तविक गार्बेज कलेक्टर आता है: Python में `gc` मॉड्यूल है, जो इसके

  1. - आपको क्यों लगता है कि टपल पायथन में इम्म्यूटेबल है?

    टपल्स निम्नलिखित कारणों से इम्म्यूटेबल हैं - क्रम बनाए रखना - टपल्स को मुख्य रूप से पायथन में क्रम दिखाने के तरीके के रूप में परिभाषित किया गया है। उदाहरण के लिए, जब आप डेटाबेस से टपल्स की सूची के रूप में डेटा प्राप्त करते हैं, तो सभी टपल्स आपके द्वारा प्राप्त किए गए फील्ड्स के क्रम में होते हैं।