阅读字典中列-蟒蛇

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

因为数据检索的形式是'String'或'JsonArray的String'

你可以使用 json.loads() 蟒蛇模块转换到实际蟒蛇的名单或字典

import json

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

请参阅更多详细信息, https://pythonexamples.org/python-json-to-list/

:我注意到你正义的名单的名称为"列表"强烈建议避免的命名的变量或功能等于python内置

2021-11-24 06:54:26

其他语言

此页面有其他语言版本

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