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

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


Python के डिक्शनरी क्लास का `update()` मेथड दो उद्देश्यों को पूरा करता है।

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

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

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

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. - पायथन डिक्शनरी व्यू ऑब्जेक्ट्स क्या हैं?

    डिक्शनरी मेथड्स items(), keys() और values() व्यू ऑब्जेक्ट्स वापस करते हैं। items() मेथड डिक्शनरी में की-वैल्यू पेयर्स की सूची वाला dict_items ऑब्जेक्ट वापस करता है: >>> D1 = {pen: 25, pencil: 10, book: 100, sharpner: 5, eraser: 5} >>> i = D1.items() >>> i dict_items([(pe

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

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

  1. - Python में zfill() Method क्या है?

    zfill() Method: String में Leading Zeros Add करना zfill Method String में Left Side Zeros Pad करने के लिए बनाया गया है। उदाहरण >>> 25.zfill(6) 000025 Alternative: rjust() Method हम String Class के rjust(width[, fillchar]) Method का भी उपयोग कर सकते हैं जो String को Right Justify करता है