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

पायथन डिक्शनरी में अपडेट मेथड का उपयोग क्या है?


पायथन डिक्शनरी क्लास की अपडेट () विधि दो उद्देश्यों को पूरा करती है।

यदि डिक्शनरी में पहले से ही कुंजी नहीं है तो यह एक नया की-वैल्यू पेयर जोड़ता है।

>>> d1={'name': 'Ravi', 'age': 25, 'marks': 60}

अपडेट () एक डिक्शनरी ऑब्जेक्ट को तर्क के रूप में मेथड करता है

d1.update({"course":"ComputerEngg"})

अपडेट की गई डिक्शनरी से पता चलता है कि एक नया की-वैल्यू पेयर जोड़ा गया है

>>> d1
{'name': 'Ravi', 'age': 25, 'marks': 60, 'course': 'Computer Engg'}

हालांकि, यदि कुंजी पहले से मौजूद है, तो इसका मान विधि द्वारा अपडेट किया जाता है

>>>d1.update({"age":21})
>>> d1
{'name': 'Ravi', 'age': 21, 'marks': 60, 'course': 'Computer Engg'}



  1. पायथन डिक्शनरी व्यू ऑब्जेक्ट्स क्या हैं?

    डिक्शनरी मेथड्स आइटम्स (), कीज () और वैल्यूज () रिटर्न व्यू ऑब्जेक्ट्स। आइटम () विधि एक dict_items ऑब्जेक्ट देता है जिसमें शब्दकोश में कुंजी-मूल्य जोड़े की सूची होती है >>> D1={"pen":25, "pencil":10, "book":100, "sharpner":5, "eraser":5} >

  1. पायथन में __init__.py क्या है?

    __init__.py फ़ाइलों की आवश्यकता होती है ताकि पायथन निर्देशिकाओं को पैकेज युक्त समझे; यह एक सामान्य नाम वाली निर्देशिकाओं को रोकने के लिए किया जाता है, जैसे कि स्ट्रिंग, अनजाने में वैध मॉड्यूल को छिपाने से जो बाद में मॉड्यूल खोज पथ पर होते हैं। सरलतम स्थिति में, __init__.py केवल एक खाली फ़ाइल हो सकती

  1. पायथन में zfill () विधि क्या है?

    zfill विधि एक स्ट्रिंग में बाएं पैडिंग शून्य के लिए बनाई गई है। उदाहरण के लिए: >>> '25'.zfill(6) '000025' हम स्ट्रिंग क्लास में rjust(width[, fillchar]) विधि का भी उपयोग कर सकते हैं जो स्ट्रिंग को सही ठहराता है और दिए गए फिलर चार के साथ बाईं ओर पैड करता है। डिफ़ॉल्ट फिलर चा