做数据分析时,为了存储方法,将本来是一个列表的变量,转换为了列表样式的字符串。如下示例:
test_a = [['北京',2],['上海',5],['云南',1]]
test_b = str(test_a)
print(test_a)
print(test_b)
现在,有需要重新将列表样式的字符串结果,重新转换为列表,方便数据的分析,可以借用eval()函数来实现:
test_b = eval(test_b)
test_b
结果如下所示,成功实现。
eval()真的是个很好用的函数,功能很强大。