Python Dictionaries को Merge करना
Merge करते समय तय करना होता है कि key conflict पर कौन-सा value रखा जाए।
Dictionaries को Merge करना क्या है?
Merge करते समय तय करना होता है कि key conflict पर कौन-सा value रखा जाए।
Dictionaries जोड़ें और समान keys संभालें।
इसका उपयोग कब करें?
- चलने योग्य code से Python syntax सीखें।
- बड़ी programming समस्याओं से पहले मजबूत आधार बनाएँ।
- स्थानीय setup के बिना किसी विचार को तुरंत जाँचें।
उदाहरण कोड
main.py
defaults = {"theme": "dark", "language": "en"}
preferences = {"language": "vi", "font_size": 16}
settings = defaults | preferences
print(settings)
अपेक्षित आउटपुट
{'theme': 'dark', 'language': 'vi', 'font_size': 16}
यह कैसे काम करता है
Merge operator नई dictionary बनाता है; दाईं ओर का value समान बाईं key को overwrite करता है।
मान बदलें और Python इंस्टॉल किए बिना CodeUtility ऑनलाइन Python कंपाइलर में प्रोग्राम चलाएँ।
अभ्यास के कार्य
बड़े dataset पर जाने से पहले input बदलें और edge cases की जाँच करें।
- Code चलाने से पहले output का अनुमान लगाएँ।
- खाली और गलत input संभालें।
- Logic को function में रखें और tests जोड़ें।