编写一个名为“jsonFilter”的函数,它接受一个 JSON 格式的字符串作为对象数组格式的参数,其中每个对象都有键“质量”、“密度”、“温度”和“速度”,每个键映射到一个浮点数。此函数应以相同格式将输入作为 JSON 字符串返回,但仅包含速度大于 38.11 的对象。
import json
def jsonFilter(JSON):
load = json.loads(JSON)
for key, value in load["velocity"]:
if value > 38.11:
return load['velocity'][key]
我得到的列表索引必须是整数或切片,而不是 str。我究竟做错了什么?
DIEA
犯罪嫌疑人X
四季花海
相关分类