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

पायथन में एक शब्दकोश के सभी तत्वों को कैसे हटाएं?


किसी शब्दकोश से सभी तत्वों को हटाने के लिए, सबसे आसान तरीका है कि किसी खाली शब्दकोश को शब्दकोश को फिर से असाइन किया जाए।

उदाहरण

my_dict = {'name': 'foo', 'age': 28}
my_dict = {}
print(my_dict)

आउटपुट

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

{}

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

उदाहरण

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

आउटपुट

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

{}

  1. पायथन में एक शब्दकोश के सभी मूल्यों को कैसे मुद्रित करें?

    डिक्शनरी ऑब्जेक्ट में मान () विधि होती है जो हमारे लिए यह काम करती है। >>> D1 = {1:a, 2:b, 3:c} >>> D1.values() dict_values([a, b, c]) >>> list(D1.values()) [a, b, c] आप कुंजी () शब्दकोश की विधि द्वारा लौटाई गई चाबियों के ढक्कन के माध्यम से पुनरावृत्ति करके भी संबंधित म

  1. पायथन में किसी शब्दकोश की सभी कुंजियों को कैसे प्रिंट करें?

    डिक्शनरी ऑब्जेक्ट में कुंजियाँ () विधि होती है जो हमारे लिए यह काम करती है। >>> D1 = {1:a, 2:b,3:c} >>> D1.keys() dict_keys([1, 2, 3]) >>> list(D1.keys()) [1, 2, 3] लूप के लिए उपयोग करके चलने योग्य सूची वस्तु का पता लगाया जा सकता है >>> L1 = list(D1.keys())

  1. पायथन का उपयोग करके सभी फ़ाइलों को पुनरावर्ती रूप से कैसे स्पर्श करें?

    सभी फ़ाइलों को पुनरावर्ती रूप से स्पर्श करने के लिए, आपको os.walk का उपयोग करके निर्देशिका ट्री पर चलना होगा और os.utime(path_to_file) का उपयोग करके इसमें सभी फ़ाइलों को स्पर्श करना होगा। उदाहरण import os # Recursively walk the tree for root, dirs, files in os.walk(path):     for file in