Skip to main content
 首页 » 编程设计

python之我是否正确地遍历了我的 json 数据

2025年05月04日10kerrycode

我从文件中读取了一些 JSON 数据,如下所示:

{ 
 "books": 
        { 
         "20": 
             { 
              "id":"10874", 
              "title":"Measurement of ...  

我不知道“20”是什么意思。我认为它是某种我真的不关心的关键。我关心“20”之后的数据。所以我这样做......

for bk, junk in parsed['books'].iteritems(): 
    book_key = bk  
print book_key 
print "------------------\n" 
print parsed['books'][book_key]['title'] 

虽然这可行,但令我困扰的是我使用 for 循环只是为了获取 key 。 我确定我没有做对。

谢谢

请您参考如下方法:

book_key = parsed['books'].keys()[0] 
print parsed['books'][book_key]['title']