![](https://img.haomeiwen.com/i3428666/fa5baf53d54291e9.png)
一:列表是什么?
1 定义:列表是由一系列按特定顺序排列的元素组成。在Python中,用方括号[]来表示列表,并用逗号来分割其中的元素。
例:
![](https://img.haomeiwen.com/i3428666/ee4e40cbe81fce70.png)
输出:
![](https://img.haomeiwen.com/i3428666/f5ec23a2cf72db89.png)
2 访问列表元素:要访问列表元素,可指出列表的名称,再指出元素的索引,并将其放在方括号内(记住索引是从0而不是从1开始)
例:
![](https://img.haomeiwen.com/i3428666/054b1ef42fc378c1.png)
输出:
![](https://img.haomeiwen.com/i3428666/bae5cc4287bc819b.png)
3 可以通过for循环来遍历列表:
例:
![](https://img.haomeiwen.com/i3428666/2cfc6215bcc41110.png)
输出:
![](https://img.haomeiwen.com/i3428666/640a0869382c46be.png)
4 使用列表的各个值:
例:
![](https://img.haomeiwen.com/i3428666/7128e84bfb778ec7.png)
输出:
![](https://img.haomeiwen.com/i3428666/af164fe16819dede.png)
二:修改、添加和删除列表
1 修改列表元素:指定列表名和要修改的元素的索引,再指定该元素的新值
例:
![](https://img.haomeiwen.com/i3428666/dbdf92baea8a61c6.png)
输出:
![](https://img.haomeiwen.com/i3428666/9a4b04f8d43117e1.png)
2 在列表末尾添加元素,使用.append()方法
例:
![](https://img.haomeiwen.com/i3428666/e9b63864253af74f.png)
输出:
![](https://img.haomeiwen.com/i3428666/4e55630671eb70da.png)
3 在列表任意位置插入元素,使用.insert()方法
例:
![](https://img.haomeiwen.com/i3428666/6308718afecaecf7.png)
输出:
![](https://img.haomeiwen.com/i3428666/481deb296f55e0c8.png)
4 使用del 语句删除元素,可删除列表任意位置的列表元素,条件是知道其索引。
例:
![](https://img.haomeiwen.com/i3428666/a1b691ba6e03fb9a.png)
输出:
![](https://img.haomeiwen.com/i3428666/8559e42e79f5e9d2.png)
5 使用.pop()删除元素,可删除列表末尾的元素,并让你能够接着使用它,相当于弹出栈顶元素。
例:
![](https://img.haomeiwen.com/i3428666/374344c65c27412b.png)
输出:
![](https://img.haomeiwen.com/i3428666/8b9db870798af9bc.png)
6 使用.pop()方法弹出列表任意位置的元素,只需在括号内指定要弹出元素的索引。
例:
![](https://img.haomeiwen.com/i3428666/7d140406744bc399.png)
输出:
![](https://img.haomeiwen.com/i3428666/b0a63cf52c1f412e.png)
7 根据值删除元素,使用.remove()方法
例:
![](https://img.haomeiwen.com/i3428666/946f381eaa005b93.png)
输出:
![](https://img.haomeiwen.com/i3428666/4109896c497175f5.png)
三 组织列表:
1 使用.sort()方法对列表进行永久性排序(按首字母顺序)
例:
![](https://img.haomeiwen.com/i3428666/aaf06347fc5bd9b6.png)
输出:
![](https://img.haomeiwen.com/i3428666/3b12448254748323.png)
2 使用函数sorted()对列表进行临时排序
例:
![](https://img.haomeiwen.com/i3428666/a50aae3d5ae68064.png)
输出:
![](https://img.haomeiwen.com/i3428666/66eb2c3e44823f54.png)
3 倒着打印列表,使用.reverse()方法
例:
![](https://img.haomeiwen.com/i3428666/31053241c4bdc409.png)
输出:
![](https://img.haomeiwen.com/i3428666/58c6f6d326ad47b0.png)
4 确定列表的长度,使用函数len()
例:
![](https://img.haomeiwen.com/i3428666/70839f194796c98e.png)
输出:
![](https://img.haomeiwen.com/i3428666/63f515c9531d0567.png)
每天学习一点点,每天进步一点点
网友评论