2.3 python 中的内置类型¶
对象的三个特征¶
- 身份,对象在内存中的地址
- 类型,每个对象都应该有个类型,分类思想
- 值,度量大小
>>> name = 'linda'
>>> id(name)
2247760594928
>>> type(name)
<class 'str'>
>>> name
'linda'
python 常见数据类型¶
- None(全局只有一个),即解释器启动时定义
- 数值:int、float、complex、bool
- 迭代类型
- 序列类型:list、tuple、str、bytes
- 映射类型:dict
- 集合类型:set、frozenset
- 上下文管理类型:with语句
- 其他:模块类型、class和实例、函数类型、方法类型、代码类型、object对象、type类型、notimplemented类型
set和dict.keys()实现原理相同,较快