chapter3/数据结构
3.1 列表(List)
序列是Python中最基本的数据结构,最常见的序列是列表和元组。
序列中的每个元素都分配一个索引,第一个索引是0,第二个索引是1,依此类推。
序列都可以进行如下操作,包括:索引,切片,加,乘,查询。
Python 中可以通过组合一些值得到多种复合数据类型。其中最常用的 列表 ,可以通过方括号括起、逗号分隔的一组值得到。一个 列表 可以包含不同类型的元素,但通常使用时各个元素类型相同。
3.1.1 查询
查询的方法有两种:索引查询,切片查询:
3.1.2 更改
对列表的元素进行修改:
3.1.3 删除
python的内置函数del是用来做删除的;
3.1.4 运算
3.1.5 嵌套
python的列表可以嵌套列表;
3.1.6 函数
3.1.6 方法
3.2 元组(Tuple)
3.2.1 创建
元组,在括号中添加元素,并使用逗号隔开即可;
元组与列表类似,不同之处在于元组的元素不能修改;
3.2.2 查询
元组的查询可以按照索引和切片两种方式进行;
3.2.3 修改
元组内的元素禁止修改;
3.2.4 删除
用del可以直接删除元组;
3.2.5 运算
3.2.6 函数
3.3 字典(Dict)
3.3.1 创建
字典是一种灵活的数据结构,可存储任意类型的对象。
字典以大括号开头和结尾,元素包含两个部分,键值对(key,value)和冒号(