我有一个下面的json,我想用Python读取它,并在每次迭代时将table_name和column_filter保存在一个变量中。我的json是这样的:
import json
dict_config = json.loads('''
{
"normal" : [
{
"table_name": "TABLE1",
"column_filter": "TIME_TS"
},
{
"table_name": "TABLE2",
"column_filter": "TIME_DATE_TS"
}
],
"normal2" : [
{
"table_name": "TABLE3",
"column_filter": "SOMETHING_TS"
},
{
"table_name": "TABLE4",
"column_filter": "DOCUMENT_TS"
}
]
}
''')
for each in dict_config.keys():
for xx in dict_config[each]
...
table_name=...
column_filter=.....如何方便地在normal,normal2,...中存储table_name和column_filter的值。元素?因此,在每次迭代中,我都希望得到table_name & column_filter
发布于 2021-01-27 17:47:12
你几乎是正确的,只要正确地建立索引即可
for each in dict_config:
for xx in dict_config[each]:
table_name=xx['table_name']
column_filter=xx['column_filter']
print(table_name, column_filter)https://stackoverflow.com/questions/65916450
复制相似问题