pol*_*ogz 1 python regex string dictionary
如何转换字符串
{"key"=>"Number of Contents in Sales Package", "value"=>"Pack of 3"}
Run Code Online (Sandbox Code Playgroud)
进入像这样的字典
{'Number of Contents in Sales Package':'Pack of 3'}?
Run Code Online (Sandbox Code Playgroud)
您可以使用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'}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
57 次 |
| 最近记录: |