如何将代表嵌套列表的字符串解析为实际列表?

如何将代表嵌套列表的字符串解析为实际列表?,第1张

如何将代表嵌套列表的字符串解析为实际列表?

import ast
>>> mylist = ast.literal_eval(“[‘foo’, [‘cat’, [‘ant’, ‘bee’], ‘dog’], ‘bar’, ‘baz’]”)
>>> mylist
[‘foo’, [‘cat’, [‘ant’, ‘bee’], ‘dog’], ‘bar’, ‘baz’]


ast.literal_eval:

安全地评估表达式节点或包含Python表达式的字符串。提供的字符串或节点只能由以下Python文字结构组成:字符串,数字,元组,列表,字典,布尔值和无。

这可用于安全地评估包含来自不受信任来源的Python表达式的字符串,而无需自己解析值。



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

原文地址: http://outofmemory.cn/zaji/5654021.html

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

发表评论

登录后才能评论

评论列表(0条)

保存