一、元组
元组是Python内置的数据结构之一,是一个不可变序列
。不可变序列与可变序列
·不变可变序∶字符串、 元组
·不变可变序列∶没有增、删,改的操作
·可变序列∶列表、字典
·可变序列∶可以对序列执行增、删、改操作,对象地址不发生更改
·为什么要将元组设计成不可变序列
·在多任务环境下,同时操作对象时不需要加锁·
因此,在程序中尽量使用不可变序列
·注意事项∶元组中存储的是对象的引用
a)如果元组中对象本身不可对象,则不能再引用其它对象
b)如果元组中的对象是可变对象,则可变对象的引用不允许改变,但数据可以改变
二、集合
·集合
· Python语言提供的内置数据结构
·与列表、字典一样都属于可变类型的序列
·集合是没有value的字典,集合元素无序并且去重的
三、字符串
四、函数
五、异常
五、面向对象编程
六、模块化
六、IO流