import json
array = '{"fruits": ["apple", "banana", "orange"]}'
data = json.loads(array)
Das ist mein JSON-Array, aber ich möchte alle Werte in der Fruchtzeichenfolge in eine Python-Liste konvertieren. Was wäre der richtige Weg, dies zu tun?
import json
array = '{"fruits": ["apple", "banana", "orange"]}'
data = json.loads(array)
Das ist mein JSON-Array, aber ich möchte alle Werte in der Fruchtzeichenfolge in eine Python-Liste konvertieren. Was wäre der richtige Weg, dies zu tun?
list
. Ein JSON- Objekt ist homolog zu einem Python dict
. Technisch gesehen dict
enthält ein Paar ein einzelnes Schlüssel-Wert-Paar, wobei der Wert list
aus Zeichenfolgen besteht.
Antworten:
import json
array = '{"fruits": ["apple", "banana", "orange"]}'
data = json.loads(array)
print data['fruits']
# the print displays:
# [u'apple', u'banana', u'orange']
Sie hatten alles, was Sie brauchten. data
wird ein Diktat sein und data['fruits']
wird eine Liste sein
import json
array = '{"fruits": ["apple", "banana", "orange"]}'
data = json.loads(array)
fruits_list = data['fruits']
print fruits_list
data['fruits']
wird eine Liste sein