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

Python - डिक्शनरी से की (key) को हटाने के तरीके

डिक्शनरी का उपयोग दिन-प्रतिदिन की प्रोग्रामिंग, वेब डेवलपमेंट और 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))
  1. Python में Label से Text कैसे Remove करें? Python में Label से Text कैसे Remove करें?

    Tkinter GUI-based applications बनाने और develop करने के लिए एक Python library है। इस लेख में, हम देखेंगे कि कुछ text वाले Label से text कैसे remove करें। Label से text remove करने के लिए, हम एक associated button बनाएंगे जो Label के लिए trigger के रूप में कार्य करेगा। उदाहरण # Import Tkinter Library

  1. - Python में डिक्शनरी कैसे परिभाषित करें?

    डिक्शनरी ऑब्जेक्ट कुंजी-मान जोड़ियों का एक अनक्रमित संग्रह है, जो कॉमा से अलग और कर्ली ब्रैकेट्स में घिरा होता है। मान का कुंजी के साथ संबंध `:` सिंबल द्वारा चिह्नित होता है। >>> D1 = {a: 1, b: 2, c: 3} कुंजी डिक्शनरी ऑब्जेक्ट में केवल एक बार आ सकती है, जबकि एक ही मान को कई कुंजियों को असा

  1. - पायथन डिक्शनरी से कुंजी कैसे हटाएं?

    पायथन का del कीवर्ड लगभग किसी भी ऑब्जेक्ट के लिए उपयोग किया जाता है। डिक्शनरी से किसी विशेष आइटम को हटाने के लिए, del स्टेटमेंट को की क्लॉज प्रदान करें।>>> D1 = {1: a, 2: b, 3: c, x: 1, y: 2, z: 3}\n>>> del D1[x]\n>>> D1\n{1: a, 2: b, 3: c, y: 2, z: 3}कुंजी-मान जोड़ी को हट