编写一个名为“get”的函数,将JSON格式的字符串作为参数,格式为“{”attack“:float”,“decay“:float”,“sustain“:float”,“release“:float}”,并返回键“attack”处的值。你知道吗
import json
def get(JSON):
load = json.loads(JSON)
dictionary = {}
attack = [f[0] for f in load]
attack1 = dictionary.update(attack)
for key, value in attack1.items():
if key == 'attack':
return value
我的问题是如何在JSON格式的字符串中获取特定值('attack')?你知道吗
一旦你用json.loads文件(),已将其从字符串转换为字典。这意味着在load中指定的load变量=json.loads文件(JSON)已经是一个字典,您可以从那里使用普通的python字典语法访问它:
因此,如果您的问题是如何从JSON获取攻击值,请执行以下操作:
你知道吗json.loads文件()使json成为python字典。你知道吗
相关问题 更多 >
编程相关推荐