json的元组列表

时间:2017-11-17 01:33:50

标签: python json tuples

我想在解析后提取数据,但继续获取An error occurred: list indices must be integers or slices, not tuple

在这里我正在解析数据:

content_list = json.loads(content)

然后我需要提取一些信息。数据变量应该定义一个元组列表,其中每个元组定义一个概念及其分数。

示例:('health', 1.2)

data = content_list[('concept','score')]

我做错了什么?

1 个答案:

答案 0 :(得分:1)

元组不是列表的有效索引。只有整数和切片。

您需要以某种方式提取数据。这是列表理解:

data = [(item['concept'], item['score']) for item in content_list]