如何将字符串解析为字典

如何将字符串解析为字典,第1张

如何将字符串解析为字典

insted的的

dictionary
,你可以有列表:
您可以使用
ast.literal_eval
从字符串解析Python数据结构

>>> import ast>>> my_string = "[['q1', '0', 'q1'], ['q1', '1', 'q2'], ['q2', '0', 'q2'], ['q2', '1', 'q1']]">>> k = ast.literal_eval(my_string)>>> k[['q1', '0', 'q1'], ['q1', '1', 'q2'], ['q2', '0', 'q2'], ['q2', '1', 'q1']]>>> [[x[0],tuple(x[1:])] for x in k][['q1', ('0', 'q1')], ['q1', ('1', 'q2')], ['q2', ('0', 'q2')], ['q2', ('1', 'q1')]]


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5675133.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存