在python实际的开发中,经常遇到类似’[[‘list’, 4545, ‘中国强’], [‘就看看’, 452, ‘json’]]'的字符串转成列表,那该如何转换的,这里简单介绍两种方式。
1.使用ast库,代码如下:
import ast str_list = '[['list', 4545, '中国强'], ['就看看', 452, 'json']]' if isinstance(str_list, str): list_data = ast.literal_eval(str_list)
2.使用json库,代码如下:
import json str_list = '[['list', 4545, '中国强'], ['就看看', 452, 'json']]' if isinstance(str_list, str): list_data = json.loads(str_list)


![python把‘[[‘list‘, 4545, ‘中国强‘], [‘就看看‘, 452, ‘json‘]]‘格式的字符串转成list python把‘[[‘list‘, 4545, ‘中国强‘], [‘就看看‘, 452, ‘json‘]]‘格式的字符串转成list](http://www.mshxw.com/aiimages/31/275773.png)
