如何转换字符串
{"key"=>"Number of Contents in Sales Package", "value"=>"Pack of 3"}变成字典,就像
{'Number of Contents in Sales Package':'Pack of 3'}?发布于 2018-11-09 16:26:14
您可以使用str.replace和ast.literal_eval将字符串转换为字典,然后重构:
from ast import literal_eval
x = '{"key"=>"Number of Contents in Sales Package", "value"=>"Pack of 3"}'
d = literal_eval(x.replace('=>', ':'))
d = {d['key']: d['value']}
print(d)
{'Number of Contents in Sales Package': 'Pack of 3'}https://stackoverflow.com/questions/53229554
复制相似问题