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

पायथन डिक्शनरी से आइटम हटाने का सबसे अच्छा तरीका क्या है?


आप किसी विशिष्ट की को डिलीट करने के लिए del फ़ंक्शन का उपयोग कर सकते हैं या सभी की के माध्यम से लूप करके उन्हें डिलीट कर सकते हैं। उदाहरण के लिए:

my_dict = {'name': 'foo', 'age': 28}
keys = list(my_dict.keys())
for key in keys:
    del my_dict[key]
print(my_dict)

यह आउटपुट देगा:

{}

आप किसी विशिष्ट की को डिलीट करने के लिए pop फ़ंक्शन का उपयोग कर सकते हैं या सभी की के माध्यम से लूप करके उन्हें डिलीट कर सकते हैं। उदाहरण के लिए:

my_dict = {'name': 'foo', 'age': 28}
keys = list(my_dict.keys())
for key in keys:
    my_dict.pop(key)
print(my_dict)

यह आउटपुट देगा:

{}

  1. - Python में Dictionary के सभी Keys कैसे Print करें?

    Dictionary के सभी Keys प्राप्त करना Dictionary Object में keys() Method होता है जो इस कार्य को हमारे लिए करता है। keys() Method का उपयोग >>> D1 = {1:a, 2:b, 3:c} >>> D1.keys() dict_keys([1, 2, 3]) >>> list(D1.keys()) [1, 2, 3] Iterable List Object को Traverse करना Itera

  1. - डायरेक्टरी में सभी पायथन फ़ाइलों को चलाने का सबसे अच्छा तरीका क्या है?

    डायरेक्टरी में सभी पायथन फ़ाइलों को चलाने का सबसे तेज़ और आसान तरीका लूप का उपयोग करना है। आप इसके लिए बैश का उपयोग कर सकते हैं। उदाहरण उदाहरण के लिए, run_all_py.sh नामक एक नई फ़ाइल बनाएं और इसमें निम्न लिखें: for f in *.py; do python $f; done आउटपुट अब फ़ाइल को चलाएं: $ bash run_all_py.sh आप xargs

  1. - पायथन एक्सेप्शन को लॉग करने का सबसे अच्छा तरीका क्या है?

    हम logging मॉड्यूल इम्पोर्ट करते हैं और फिर पायथन एक्सेप्शन का लॉग बनाने के लिए logging.exception मेथड का उपयोग करते हैं। उदाहरण import logging try: print(toy + 6) except Exception as e: logging.exception(This is an exception log) आउटपुट हमें निम्न आउटपुट मिलता है: ERROR:root:This is an exce