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

पायथन - कुंजी का मान निकालें, यदि कुंजी सूची और शब्दकोश में मौजूद है

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

उदाहरण

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

my_list = ["Python", "is", "fun", "to", "learn", "and", "teach", 'cool', 'object', 'oriented']

my_dictionary = {"Python" : 2, "fun" : 4, "learn" : 6}

K = "Python"
print("The value of K is ")
print(K)

print("The list is : " )
print(my_list)

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

my_result = None
if all(K in sub for sub in [my_dictionary, my_list]):
   my_result = my_dictionary[K]

print("The result is : ")
print(my_result)

आउटपुट

The value of K is
Python
The list is :
['Python', 'is', 'fun', 'to', 'learn', 'and', 'teach']
The dictionary is :
{'Python': 2, 'fun': 4, 'learn': 6}
The result is :
2

स्पष्टीकरण

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

  • मूल्यों का एक शब्दकोश परिभाषित किया गया है और कंसोल पर प्रदर्शित किया गया है।

  • K का मान परिभाषित है और कंसोल पर प्रदर्शित होता है।

  • मान कोई नहीं पर सेट है।

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

  • यदि हाँ, तो मान को शब्दकोश से 'K'th तत्व असाइन किया जाएगा।

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


  1. सूची और शब्दकोश का उपयोग करके पायथन में एक साथ विपर्यय प्रिंट करें

    इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो सूची का उपयोग करके एनाग्राम ढूंढता और प्रिंट करता है और शब्दकोश . हर समस्या के लिए हमारे पास अलग-अलग दृष्टिकोण हैं। ट्यूटोरियल का अनुसरण किए बिना कोड लिखने का प्रयास करें। यदि आप तर्क लिखने के लिए कोई विचार उत्पन्न करने में सक्षम नहीं हैं, तो नी

  1. पायथन में शब्दकोश में एक प्रमुख मूल्य जोड़ी जोड़ें

    पायथन डिक्शनरी कुंजी मान युग्मों का एक अनियंत्रित संग्रह है। इस ट्यूटोरियल में हम देखेंगे कि हम पहले से परिभाषित डिक्शनरी में नए की वैल्यू पेयर कैसे जोड़ सकते हैं। नीचे दो दृष्टिकोण दिए गए हैं जिनका हम उपयोग कर सकते हैं। सबस्क्रिप्ट के रूप में एक नई कुंजी असाइन करना हम सबस्क्रिप्ट के रूप में एक नई

  1. पायथन डिक्शनरी के लिए दी गई कुंजी के लिए मान कैसे प्रिंट करें?

    पायथन डिक्शनरी प्रमुख मूल्य युग्मों का संग्रह है। एक निश्चित कुंजी से जुड़ा मान प्राप्त () विधि द्वारा वापस किया जाता है। >>> D1={'a':11,'b':22,'c':33} >>> D1.get('b') 22 आप वर्गाकार कोष्ठकों में कुंजी का उपयोग करके भी मान प्राप्त कर सकते हैं। >&