元组
- 与列表很类似
- 但不能在原处修改(不可变)
- 通常写成圆括号
- 虽然元组不支持任何方法调用,但元祖具有列表的大多数属性
元组的属性:
- 任意对象的有序集合
- 通过偏移存取
- 属于不可变序列类型
- 固定长度、异构、任意嵌套
- 对象引用的数组
常见元组常量和运算
注意
元组不提供字符串、列表、字典中的方法。
例如:想对元组进行排序操作,要先将它转化为列表,并使其成为一个可变对象,才可以使用方法。
文件
常见的文件运算
使用文件
- 文件迭代器是最好的读取行工具
- 内容是字符串,不是对象
文件数据在脚本中一定是字符串,而写入方法不会自动替我们做任何向字符串格式转换的工作 - close是通常选项
- 文件是缓冲的,并且是可查找的
读取文本文件
文本文件和二进制文件
在文件中存储并解析Python对象
用pickle存储Python的原生对象
字典的存取
文件中打包二进制数据的存储与解析
其他文件工具
对象分类