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)
| |