show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
- 上次了解了 list 列表的操作
- 清空列表 clear
- clear可以把整个列表清空
- 就像清空回收站里面的删除文件列表一样
- clear
- 前面要有l.
- 这个.(点)的意思是 里面的
- 可以不清空吗?
- 想要定点删除可以吗?🤔
- 去尝试一下
- 确实可以删除
- 这句话中的first
- 是什么意思呢?
- 图中红框里面的元素
- 都不止出现一次
- remove的是
- 第一次(first)出现(occurrence)的元素
- Raises ValueError是什么意思呢?
-
3不在这个列表l里面
- 所以就Raises 了 ValueError
- 引发了 值错误❌
-
不能 删除(remove)
- 列表中不存在的元素
-
可以向 列表中 追加(append)
- 已经存在的元素吗?
- 追加同样元素
- 是允许的
- 两个 oeasy
- 一个在头一个在尾
- 可以删除么?
- help(list)
- /remove
-
我们可以看到 remove
- 第一个参数也是 self
- 说明remove是一个成员方法
-
这个方法就一个参数
- 就是 value
- 两个重名的列表项会删除哪个呢?
- 找帮助手册说会删除第一个出现的
- first occurrence
- 现在有3个 o2z
- 从左到右找
- 找到第一个 o2z
- 然后删除
- 我想一把把这些都删了
- 怎么办?🤔
- help(list)
- /clear
- self 说明这是 list 类的成员方法
- 这个方法没有参数
- 直接就清空
- 真的都删了
- 只剩一对方括号
- 里面什么也没有
- 现在的 name_list 是个什么?
- 删空了的列表
- 这个列表容器里面啥都没有
- 方括号里啥也没有
- 这个列表的长度(length)为0
- 真的空了...
- 我还想删除某元素
- 会如何?
-
删除一个不存在的
- 那就报错了
-
我们去建立一些更有意义的列表
- 一个购物清单
- shopping_list
- 新建了一个空列表
- 就是一对方括号
- 名字叫做 shopping_list
- 往里面添加内容
- "房子"
- "车子"
- "健康"
- "快乐"
- "青春"
- 购物清单里面东西太多了
- 要降低自己的欲望
- 删除不需要购买的商品
- 你删除的顺序会如何呢?
- 抉择的过程
- 列表空了
- 总结去
- 这次了解了一些新的单词
- list 列表
- append 添加
- remove 删除
- clear 清空
- function 函数
- method 方法
- 我们可以把一些以前的对象转化为列表吗?🤔
- 下次再说 👋