1.列表概念
列表由一系列按特定顺序排列的元素组成。用方括号( [ ] )来表示列表,并用逗号分隔其中的元素。
若将其列表打印出来,Python将打印列表的内部表示,包括方括号;若访问列表的某个元素,Python只返回该元素,而不包括方括号和引号。
2.修改、添加和删除元素
2.1 修改
修改列表元素与访问列表元素的语法类似。
2.2 添加
Python提供了多种在既有列表中添加新数据的方法。
2.3 删除
Python提供了多种在既有列表中删除数据的方法。
3.组织列表
3.1 方法sort()对列表永久排序
3.2 函数sorted()对列表临时排序
3.3 倒着打印列表(方法reverse())
3.4 确定列表的长度(函数len())
4.操作列表
4.1 遍历整个列表(使用for循环)
要注意,Python根据缩进来判断代码行与前一个代码行的关系。在for循环下面,缩进的代码表示在此循环内,未缩进的代码表示在此循环外。
4.2 创建函数range()
Python函数range()可以轻松的生成一系列的数字。
4.3 使用列表的一部分
4.3.1 切片
可以生成列表的任何子集。
4.3.2 遍历和复制切片
5.元组
Python将不能修改的值称为不可变的,而不可变的列表被称为元组。元组看起来犹如列表,但使用圆括号而不是方括号来标识。像列表一样,也可用for循环来遍历元组中的所有值。虽然不能改变元组的值,但给其赋值是合法的。