Iterieren durch JSON
results
kann manchmal ziemlich verwirrend werden. sagen, ich habe ein function
wie so:Python :: Iterate durch verschachtelte JSON-Ergebnisse
def get_playlist_owner_ids(query):
results = sp.search(q=query, type='playlist')
id_ = results['playlists']['items'][0]['owner']['id']
return (id_)
ich die id_
holen kann, es funktioniert.
aber wie wiederhole ich mit einer for i in x
Schleife, so dass ich return
ALL ids_
?
All das 'ID's? Sie müssen uns die Struktur Ihrer 'Ergebnis'-Datenstruktur zeigen (und auf welcher Ebene oder welchen Ebenen Sie die' ID'-Werte haben möchten), damit dies beantwortbar ist. Vielleicht willst du '[x ['owner'] ['id'] für x in den Ergebnissen ['Playlists'] ['items']]', aber das ist nur eine Vermutung. – Blckknght