डिक्शनरी का उपयोग दिन-प्रतिदिन की प्रोग्रामिंग, वेब डेवलपमेंट और AI/ML प्रोग्रामिंग जैसे कई व्यावहारिक अनुप्रयोगों में किया जाता है, जो इसे समग्र रूप से एक उपयोगी कंटेनर बनाता है। इसलिए, डिक्शनरी उपयोग से संबंधित विभिन्न कार्यों को प्राप्त करने के तरीकों को जानना हमेशा एक अतिरिक्त लाभ होता है।
उदाहरण
# del का उपयोग करके
# डिक्शनरी इनिशियलाइज़ करना
test_dict = {"Vishesh": 29, "Ram": 21, "Vishal": 27, "Prashant": 25}
# हटाने से पहले डिक्शनरी प्रिंट करना
print("हटाने से पहले डिक्शनरी: " + str(test_dict))
# del का उपयोग करके एक key हटाना
del test_dict['Vishal']
# हटाने के बाद डिक्शनरी प्रिंट करना
print("हटाने के बाद डिक्शनरी: " + str(test_dict))
# pop() का उपयोग करके
# डिक्शनरी इनिशियलाइज़ करना
test_dict = {"Vishesh": 29, "Ram": 21, "Vishal": 27, "Prashant": 25}
# हटाने से पहले डिक्शनरी प्रिंट करना
print("हटाने से पहले डिक्शनरी: " + str(test_dict))
# pop() का उपयोग करके एक key-value pair हटाना
removed_value = test_dict.pop('Ram')
# हटाने के बाद डिक्शनरी प्रिंट करना
print("हटाने के बाद डिक्शनरी: " + str(test_dict))
print("हटाई गई key का मान: " + str(removed_value))
# pop() का उपयोग करके key न मिलने पर exception नहीं उठाना
# 'No Key found' को removed_value में असाइन करता है
removed_value = test_dict.pop('Nilesh', 'No Key found')
# हटाने के बाद डिक्शनरी प्रिंट करना
print("हटाने के बाद डिक्शनरी: " + str(test_dict))
print("हटाई गई key का मान: " + str(removed_value))
# items() + dict comprehension का उपयोग करके
# डिक्शनरी इनिशियलाइज़ करना
test_dict = {"Vishesh": 29, "Ram": 21, "Vishal": 27, "Prashant": 25}
# हटाने से पहले डिक्शनरी प्रिंट करना
print("हटाने से पहले डिक्शनरी: " + str(test_dict))
# items() + dict comprehension का उपयोग करके एक key-value pair हटाना
new_dict = {key: val for key, val in test_dict.items() if key != 'Prashant'}
# हटाने के बाद डिक्शनरी प्रिंट करना
print("हटाने के बाद डिक्शनरी: " + str(new_dict))