- 问题描述:在处理一下文本数据时,有一些list数据以text的方式存在文件中,当读取这些文件时需要将这些list数据转换为list对象方便后续的操作。
- 利用ast解决问题
import ast line = '[(\'数\',\'B-ZRE\'), (\'据\',\'I-EMT\'), (\'对\',\'I-UER\'), (\'象\',\'I-UER\')]' result = ast.literal_eval(line.strip()) print(result)
- 处理结果
结果:[(‘数’, ‘B-ZRE’), (‘据’, ‘I-EMT’), (‘对’, ‘I-UER’), (‘象’, ‘I-UER’)]
字符串类型list转换为list
于 2022-07-13 16:17:57 首次发布