Python:如何在字典中溢出字符串

时间:2018-04-11 17:52:02

标签: python parsing dictionary key-value

我有以下JSON数据:

json_data = {"window_string": "X=-10 H=30 Y=20 W=40"}

如何将值拆分为与此类似的列表:

window_string = ["X = -10", "Y = 20", "W=40"]

2 个答案:

答案 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()