【发布时间】:2016-12-27 04:51:17
【问题描述】:
遍历JSON results 有时会让人很困惑。
说我有一个function就像这样:
def get_playlist_owner_ids(query):
results = sp.search(q=query, type='playlist')
id_ = results['playlists']['items'][0]['owner']['id']
return (id_)
我可以获取id_,它可以工作。
但是我如何使用for i in x 循环进行迭代所以我return ALL ids_?
【问题讨论】:
-
所有
ids?您需要向我们展示您的results数据结构的结构(以及您希望id值来自哪个或多个级别),以便对此负责。也许你想要[x['owner']['id'] for x in results['playlists']['items']],但这只是猜测。
标签: python json loops iteration