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

पायथन - K . से अधिक मूल्यों वाले शब्दकोशों को निकालें

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

उदाहरण

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

my_list = [{"Python" : 14, "is" : 18, "fun" : 19},{"Python" : 12, "is": 4, "fun" : 16},
{"Python" : 13, "is": 17, "fun" : 11},{"Python" : 13, "is": 16, "fun" : 13}]

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

K =35
print("The value for K :")
print(K)

my_result = []
for index in my_list:
   sum = 0
   for key in index:
      sum += index[key]
   if sum > K:
      my_result.append(index)

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

आउटपुट

The list :
[{'Python': 14, 'is': 18, 'fun': 19}, {'Python': 12, 'is': 4, 'fun': 16}, {'Python': 13, 'is': 17, 'fun': 11}, {'Python': 13, 'is': 16, 'fun': 13}]
The value for K :
35
The result is :
[{'Python': 14, 'is': 18, 'fun': 19}, {'Python': 13, 'is': 17, 'fun': 11}, {'Python': 13, 'is': 16, 'fun': 13}]

स्पष्टीकरण

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

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

  • एक खाली सूची बनाई जाती है।

  • सूची को पुनरावृत्त किया गया है, और एक योग मान 0 से प्रारंभ किया गया है।

  • यदि विशिष्ट कुंजी सूची में मौजूद है, तो तत्व को योग में जोड़ा जाता है।

  • यदि योग 'K' से अधिक है, तो अनुक्रमणिका मान को रिक्त सूची में जोड़ दिया जाता है।

  • यह सूची वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।


  1. K . से बड़ी संख्या के पायथन सूचकांक

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

  1. पायथन में K से दो योग कम

    मान लीजिए कि हमारे पास पूर्णांकों की एक सरणी A है और दूसरा पूर्णांक K दिया गया है। हमें अधिकतम एस को इस तरह से खोजना होगा कि ए [i] + ए [जे] =एस और एस <के के साथ i

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

    पायथन डिक्शनरी के मूल्यों का योग प्राप्त करना बहुत आसान है। आप पहले dict.values() का उपयोग करके किसी सूची में मान प्राप्त कर सकते हैं। फिर आप इन मानों का योग प्राप्त करने के लिए योग विधि को कॉल कर सकते हैं। उदाहरण d = {    'foo': 10,    'bar': 20,    &#