Python 学习之路——列表(list)
列表是最常用的Python数据类型。
一、创建列表
|
|
二、访问列表的值
1. 通过索引访问
列表作为Python序列结构的一种,可以通过访问索引值进行访问列表。列表的索引值从0开始。
|
|
当访问的索引值超过列表的最大索引值时就会抛出异常。
|
|
2. 切片操作
列表可以进行切片截取操作。
|
|
切片骚操作
1)反转列表
|
|
2)复制列表
|
|
三、列表的特殊操作
1. 列表的拼接
|
|
2. 判断元素是否在列表内部
|
|
3. 列表的遍历
列表作为一种可迭代对象,是可以利用for进行遍历的
|
|
4. 列表推导式
Python作为一门及其优雅的语言,可以用极其简单的语言就可以实现强大的功能。列表推导式就是如此:
|
|
四、列表常用函数
1.求取列表长度(len)
|
|
2.求取列表元素的最值(max,min)
|
|
3. 对列表里的元素排序(sorted)
|
|
4. 对列表进行反转(reversed)
|
|
五、列表常用方法
1. 添加列表元素(append)
|
|
2. 统计某个元素在列表中出现的次数(count)
|
|
3. 一次性添加多个列表值(extend)
|
|
4. 在列表指定位置插入元素(insert)
|
|
5. 获取列表元素第一个匹配项的索引位置(index)
|
|
6. 移除列表指定位置的元素并返回该元素(pop)
|
|
7. 移除列表中某个值的第一个匹配项(remove)
|
|
8. 对列表进行反转(reverse)
|
|
9. 复制列表(copy)
|
|
10. 清空列表(clear)
|
|
11. 对列表进行排序(sort)
|
|