json & pickle(* * * *)

之前我们学习过用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了,所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值。

import json

x="[null,true,false,1]"

print(eval(x))

print(json.loads(x)) 
原文地址:https://www.cnblogs.com/huangjinshan/p/6182080.html