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

पायथन का उपयोग करके JSON में एंट्रीज़ पर कैसे लूप करें?


आप पायथन में json मॉड्यूल का उपयोग करके JSON फ़ाइलों को पार्स कर सकते हैं। यह मॉड्यूल json को पार्स करता है और इसे एक डिक्शनरी में डालता है। फिर आप इसे एक सामान्य डिक्शनरी की तरह इससे मान प्राप्त कर सकते हैं। उदाहरण के लिए, यदि आपके पास निम्न सामग्री वाला एक json है:

{\n    "id": "file",\n    "value": "File",\n    "popup": {\n        "menuitem": [\n            {"value": "New", "onclick": "CreateNewDoc()"},\n            {"value": "Open", "onclick": "OpenDoc()"},\n            {"value": "Close", "onclick": "CloseDoc()"}\n        ]\n    }\n}

उदाहरण

आप इसे अपने पायथन प्रोग्राम में लोड कर सकते हैं और इसकी कुंजियों पर निम्न तरीके से लूप कर सकते हैं:

import json\nf = open('data.json')\ndata = json.load(f)\nf.close()\n# अब आप data को एक सामान्य डिक्शनरी की तरह उपयोग कर सकते हैं:\nfor (k, v) in data.items():\n    print("Key: " + k)\n    print("Value: " + str(v))

आउटपुट

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

Key: id\nValue: file\nKey: value\nValue: File\nKey: popup\nValue: {'menuitem': [{'value': 'New', 'onclick': 'CreateNewDoc()'}, {'value': 'Open', 'onclick': 'OpenDoc()'}, {'value': 'Close', 'onclick': 'CloseDoc()'}]}
  1. Matplotlib का उपयोग करके Python में 3D हिस्टोग्राम कैसे रेंडर करें? Matplotlib का उपयोग करके Python में 3D हिस्टोग्राम कैसे रेंडर करें?

    Python में 3D हिस्टोग्राम रेंडर करने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर एक्टिवेट करें। सबप्लॉट अरेंजमेंट के रूप में करंट फिगर में एक्सिस जोड़ें। NumPy का उपयोग करके x3, y3

  1. पायथन में cv2 का उपयोग करके इमेज कैसे प्रदर्शित करें? पायथन में cv2 का उपयोग करके इमेज कैसे प्रदर्शित करें?

    पायथन cv2 में इमेज पढ़ने के लिए, हम निम्नलिखित चरण अपना सकते हैं: फ़ाइल से इमेज लोड करें। निर्दिष्ट विंडो में इमेज प्रदर्शित करें। दबाए गए कुंजी की प्रतीक्षा करें। सभी हाईजीयूआई विंडोज़ को नष्ट करें। उदाहरण import cv2 img = cv2.imread(baseball.png, cv2.IMREAD_COLOR) cv2.imshow(baseball, img) cv2.

  1. Matplotlib का उपयोग करके Python में हिस्टोग्राम कैसे बनाएं? Matplotlib का उपयोग करके Python में हिस्टोग्राम कैसे बनाएं?

    Matplotlib डेटा विज़ुअलाइज़ेशन के लिए एक लोकप्रिय Python पैकेज है।डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण चरण है क्योंकि यह संख्याओं को देखे बिना और जटिल गणनाएँ किए बिना डेटा में क्या हो रहा है, इसे समझने में मदद करता है।यह दर्शकों को मात्रात्मक अंतर्दृष्टि को प्रभावी ढंग से संप्रेषित करने में मदद कर