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

पायथन - अद्वितीय मूल्य सूची वाले शब्दकोश

जब अद्वितीय मूल्य सूचियों के साथ शब्दकोशों को प्राप्त करने की आवश्यकता होती है, तो 'सेट' ऑपरेटर और सूची विधियों का उपयोग एक साधारण पुनरावृत्ति के साथ किया जाता है।

उदाहरण

नीचे उसी का एक प्रदर्शन है -

my_dictionary = [{'Python' : 11, 'is' : 22}, {'fun' : 11, 'to' : 33}, {'learn' : 22},{'object':9},{'oriented':11}]

print("The dictionary is : " )
print(my_dictionary)

my_result = list(set(value for element in my_dictionary for value in element.values()))

print("The resultant list is : ")
print(my_result)

print("The resultant list after sorting is : ")
my_result.sort()
print(my_result)

आउटपुट

The dictionary is :
[{'Python': 11, 'is': 22}, {'fun': 11, 'to': 33}, {'learn': 22}, {'object': 9}, {'oriented': 11}]
The resultant list is :
[33, 11, 22, 9]
The resultant list after sorting is :
[9, 11, 22, 33]

स्पष्टीकरण

  • शब्दकोश की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।

  • शब्दकोश में मानों को पुनरावृत्त करके एक्सेस किया जाता है, और एक सेट में परिवर्तित किया जाता है।

  • इस तरह, अद्वितीय तत्व प्राप्त होते हैं।

  • फिर इसे एक सूची में बदल दिया जाता है, और एक चर को सौंपा जाता है।

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

  • इसे फिर से सॉर्ट किया जाता है और कंसोल पर प्रदर्शित किया जाता है।


  1. पायथन - डिक्शनरी वैल्यू के रूप में क्लियरिंग लिस्ट

    इस लेख में हम एक शब्दकोश पर विचार करते हैं जहां मूल्यों को सूचियों के रूप में प्रस्तुत किया जाता है। फिर हम उन मानों को सूचियों से हटाने पर विचार करते हैं। हमारे यहां दो दृष्टिकोण हैं। एक स्पष्ट विधियों का उपयोग करना है और दूसरा सूची समझ का उपयोग करके प्रत्येक कुंजी के लिए खाली मान निर्दिष्ट करना है

  1. पायथन में सूची अद्यतन करना

    आप असाइनमेंट ऑपरेटर के बाईं ओर स्लाइस देकर सूचियों के एकल या एकाधिक तत्वों को अपडेट कर सकते हैं, और आप परिशिष्ट () विधि के साथ सूची में तत्वों को जोड़ सकते हैं। उदाहरण #!/usr/bin/python list = ['physics', 'chemistry', 1997, 2000]; print "Value available at index 2 : " print

  1. पायथन सूचियाँ

    इस ट्यूटोरियल में हम Python Lists के बारे में सीखेंगे; सूची कैसे बनाएं, आइटम एक्सेस करें, आइटम निकालें, सूची हटाएं आदि। पायथन में, वर्गाकार कोष्ठकों का उपयोग करके सूचियों का निर्माण किया जाता है [] और सूची में प्रत्येक आइटम को अल्पविराम से अलग किया जाता है , । पायथन सूचियों में कई अलग-अलग प्रकार क