字符串类型list转换为list

  1. 问题描述:在处理一下文本数据时,有一些list数据以text的方式存在文件中,当读取这些文件时需要将这些list数据转换为list对象方便后续的操作。
  2. 利用ast解决问题
    import ast
    line = '[(\'数\',\'B-ZRE\'), (\'据\',\'I-EMT\'), (\'对\',\'I-UER\'), (\'象\',\'I-UER\')]'
    result = ast.literal_eval(line.strip())
    print(result)
    
  3. 处理结果
    结果:[(‘数’, ‘B-ZRE’), (‘据’, ‘I-EMT’), (‘对’, ‘I-UER’), (‘象’, ‘I-UER’)]

版权声明:本文为WHISTLE_ZXL原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。