《Head First Python》Ch2: 处理有序数据

 Python中所有一切都是对象(数字、字符串、函数、模块等),而所有对象都可以赋给变量,变量会去取所赋的那个值的类型。

4种python数据结构:

(1)列表[list]:有序的可变对象集合。

1、len:会报告一个对象的大小。

2、append:会扩展一个列表

3、in:检查成员关系

4、input:提供输入

5、remove:取一个对象值作为唯一参数,会删除指定数据值的第一次出现。

6、pop:取一个可选的索引值作为参数,会根据对象的索引值从现有列表删除和返回一个对象,若没有指定则删除和返回最后一个对象。

7、extend:取一个对象列表作为唯一参数,将其各个对象增加到现有列表。

8、insert:取一个索引值和一个对象作为参数,将一个对象插入到现有列表中指定索引值前面。

9、copy:复制列表,不要使用赋值操作符复制列表,应当使用copy。

10、列表切片:[start:stop:step],开始,结束,步长。非破坏性。

下章介绍:           

(2)字典{dict1}:无序的键/值对集合。


(3)元组(tuple):有序的不可对象集合。


(4)集合(set):无序的唯一对象集合。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容