पढ़ने में शब्दकोश सूची - अजगर

0

सवाल

मैं एक सूची है इस तरह (के बाहर आ रहा है एक json फाइल पढ़ने):


list = [{'sheet_name': 'Daily', 'id_column': 'A', 'frequency': 'daily'}]

मैं पढ़ने के लिए चाहते हैं के मूल्य की कुंजी 'id_column' लेकिन जब मैं का उपयोग करें:


list[0]['id_column']

यह काम नहीं करता

यह समझता है के रूप में प्रत्येक अक्षर के लिए एक सूचकांक सूची में नहीं है लेकिन शब्दकोश. तो यह है कि मैं क्या पाने की कोशिश कर रहा है जब पढ़ने के लिए अनुक्रमित:


list[0] = [
list[1] = {

मैं कैसे कर सकते हैं पढ़ने के महत्वपूर्ण मूल्य शब्दकोश में सूची में.

धन्यवाद

dictionary json list python
2021-11-24 04:55:51
1

सबसे अच्छा जवाब

1

क्योंकि आप डेटा पुनः प्राप्त है के रूप में 'स्ट्रिंग' या 'JsonArray की स्ट्रिंग'

आप उपयोग कर सकते हैं json.loads() अजगर मॉड्यूल के लिए कन्वर्ट करने के लिए वास्तविक अजगर सूची या शब्दकोश

import json

data = json.loads(list)  
print(data[0]['id_column'])

कृपया देखें और अधिक विवरण के लिए, https://pythonexamples.org/python-json-to-list/

नोट: मैं सूचना है कि आप कर रहे हैं परिभाषित किया गया सूची में नाम के रूप में 'सूची' यह अत्यधिक की सिफारिश की है से बचने के लिए नामकरण चर या कार्यों के बराबर होती है जो अजगर builtins

2021-11-24 06:54:26

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में