python中常用的数据类型是字典,字典的取值就是通过当前对象然后加上对于的key值就得到了对应的value;
x={"key1":"value1"}
python对字典的取值有以下三种:
1. y = x["key1"]这样得到的值y为value1,但是这样有一个坏处,假如取一个不存在的key就会抛出异常,如x["error"],这时候就会抛出AttributeError
2. y = x.key1这样得到的值y为value1,但是这样有一个坏处,假如取一个不存在的key就会抛出异常,如x.error,这时候同样会抛出AttributeError
3. y = x.get("key1")这样得到的值y为value1,这样即使get一个不存在的key,得到的y是None,不至于抛出异常