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

पायथन - सूची से डिक्शनरी बनाएं

जब सूची से डिक्शनरी बनानी हो, तो dict मेथड में fromkeys मेथड का उपयोग किया जाता है।

उदाहरण

नीचे इसका प्रदर्शन दिया गया है:

my_list = ['Hi', 'Will', 'how', 'Python', 'cool']
print("सूची है:")
print(my_list)

my_dict = dict.fromkeys(my_list, "my_value")

print(my_dict)

आउटपुट

सूची है ['Hi', 'Will', 'how', 'Python', 'cool']
{'Hi': 'my_value', 'Will': 'my_value', 'how': 'my_value', 'Python': 'my_value', 'cool': 'my_value'}

व्याख्या

  • स्ट्रिंग्स की एक सूची परिभाषित की गई है।

  • 'dict' में मौजूद 'fromkeys' मेथड का उपयोग करके सूची के एलिमेंट्स को डिक्शनरी कीज़ में बदला जाता है।

  • हर की के लिए मान यहीं स्पेसिफाई किया जाता है।

  • इसे एक वेरिएबल में असाइन किया जाता है।

  • यह आउटपुट के रूप में कंसोल पर प्रदर्शित होता है।

  1. - पायथन डिक्शनरी से सभी मानों की सूची कैसे प्राप्त करें?

    डिक्शनरी से सभी कीज़ की सूची प्राप्त करने के लिए, आप बस dict.values() फंक्शन का उपयोग कर सकते हैं। उदाहरण my_dict = {name: TutorialsPoint, time: 15 years, location: India} value_list = list(my_dict.values()) print(value_list) आउटपुट यह आउटपुट देगा - [TutorialsPoint, 15 years, India] आप लिस्ट कॉम

  1. - पायथन डिक्शनरी से सभी कीज़ की सूची कैसे प्राप्त करें?

    डिक्शनरी से सभी कीज़ की सूची प्राप्त करने के लिए, आप बस dict.keys() फंक्शन का उपयोग कर सकते हैं। उदाहरण my_dict = {name: TutorialsPoint, time: 15 years, location: India} key_list = list(my_dict.keys()) print(key_list) आउटपुट यह आउटपुट देगा - [name, time, location] आप लिस्ट कॉम्प्रिहेंशन का उपयोग

  1. - पायथन में सूची से स्ट्रिंग कैसे बनाएं?

    पायथन में एक बिल्ट-इन join() फ़ंक्शन होता है जो सीक्वेंस ऑब्जेक्ट में एलिमेंट्स को जोड़कर और उनके बीच सेपरेटर डालकर एक स्ट्रिंग वापस करता है। यदि हमें बिना किसी सेपरेटर के स्ट्रिंग चाहिए, तो हम इसे नल स्ट्रिंग से इनिशियलाइज़ करते हैं। >>> lst = [h, e, l, l, o] >>> separator = >