在处理数据的时候会遇到上游将原本是list的数据存储成了string类型,只有恢复成list才可以使用
这里用到了ast 模块
import ast
test_str = "['123','456','789']"
term_list = ast.literal_eval(test_str)
print(term_list)
result:
[‘123’, ‘456’, ‘789’]
本文介绍了一种使用Python的ast模块将存储为字符串形式的列表数据转换回原始列表的方法。通过这种方式,可以解决上游数据处理中常见的类型不匹配问题。
在处理数据的时候会遇到上游将原本是list的数据存储成了string类型,只有恢复成list才可以使用
这里用到了ast 模块
import ast
test_str = "['123','456','789']"
term_list = ast.literal_eval(test_str)
print(term_list)
result:
[‘123’, ‘456’, ‘789’]
1105
1077

被折叠的 条评论
为什么被折叠?