将json文件的hierachel值设为变量

时间:2018-12-27 02:36:58

标签: python json

我正在尝试访问一个多层深度的json文件值。我发现了一个问题,向我展示了如何执行此操作,但是我正在尝试将其中一层作为变量来执行操作。

如果json文件看起来像

barnes -> value that stays the same -> split second
noble -> value that stays the same -> the ocean
chapters -> value that stays the same -> harry potter

然后持续20行

我有一个要为其选择标题的发行商列表,因此我尝试过,该发行商在寻找值时也只有一个值:

for i in listex:
    listex.append(books[i]['valuethatstaysthesame']['title'])

它不允许我将其编入索引。预期的输出将是打印所有标题

所以如果列表是

listex = ['barnes', 'noble']

预期输出为:

第二次分裂,海洋

0 个答案:

没有答案