将JSON数组转换为Python列表

use*_*941 60 python json list

import json

array = '{"fruits": ["apple", "banana", "orange"]}'
data  = json.loads(array)
Run Code Online (Sandbox Code Playgroud)

这是我的JSON数组,但我想将fruits字符串中的所有值转换为Python列表.这样做的正确方法是什么?

jdi*_*jdi 98

import json

array = '{"fruits": ["apple", "banana", "orange"]}'
data  = json.loads(array)
print data['fruits']
# the print displays:
# [u'apple', u'banana', u'orange']
Run Code Online (Sandbox Code Playgroud)

你有你需要的一切.data将是一个词典,data['fruits']并将成为一个列表


Sag*_*kar 12

在Ideone上测试过.


import json
array = '{"fruits": ["apple", "banana", "orange"]}'
data  = json.loads(array)
fruits_list = data['fruits']
print fruits_list
Run Code Online (Sandbox Code Playgroud)