我有以下JSON数据:
json_data = {"window_string": "X=-10 H=30 Y=20 W=40"}
如何将值拆分为与此类似的列表:
window_string = ["X = -10", "Y = 20", "W=40"]
答案 0 :(得分:2)
json_data = {"window_string": "X=-10 H=30 Y=20 W=40"}
print(json_data["window_string"].split()) #Use str.split()
<强>输出:强>
['X=-10', 'H=30', 'Y=20', 'W=40']
答案 1 :(得分:1)
split()
函数接受一个字符串并将其拆分为字符串列表,其中该分割列表中的每个项目都是原始字符串中的一个单词。由于json_data['window_string']
有4个单词,每个单词都是输出列表中的一个项目,因此它可以正常工作:
json_data = {'window_string': 'X=-10 H=30 Y=20 W=40'}
window_string = json_data['window_string'].split()