Python的常见类型
None
None一句话就是有点类似其它语言的NULL。是个无类型的值。None等于False。
Dictionaries 字典类型。
其实就是常见的 Key => Value
键值对类型,当索引的key不存在的时候,会抛出KeyError
类型实例
1 | mydict = {'a':1,'b':2} |
字典类型的key必须是不可以变的。
字典的赋值十分简单,无论key存在与否,都可以直接赋值。存在的话就改变值,不存在就自动新建一个。
判断key是否存在 in
和 not in
例子:
1 | nums = { |
结果:
1 | True |
字典一个比较有用的函数 get
当你访问一个不存在的key的时候,它会返回一个特殊值None,还可以自定义缺省值,找不到就返回某个值。
例子:
1 | nums = { |
结果:
1 | a |