想请问下,为什么我这么赋值不正确呀,如果我想把json中wildtype的值赋给下面函数wildtype,那应该怎么赋值呢?就是怎么把json中相应的值传给下面的函数里的参数。谢谢
data_json是一个列表,这个列表里面的每一个元素都是字典,访问方式:data_json[0]["wildtype"]或者data_json[0].get("wildtype", ""),字典get方法的第二个参数是一个默认返回值(在没有找到键的时候使用)。
推荐使用wildtype=data_json[0].get("wildtype", "")这种方式。其他的键的访问也是如此。
注意:以前的python是可以通过data_json[0].wildtype来访问的,现在的字典不支持这么访问
data_json[0]["wildtype"]