摘要:remove的是第一次(first)出现(occurrence)的 value元素要是想删除的 一次也没出现过呢?num_list = [0, 1, 2, 0]num_list.remove(3)
clist = list("oeasy")clistclist.clear不想 全清空定点删除 可以 吗?我们要找的是list的方法lst = lst.你觉得哪个是呢?help(list)求助
这句话中的 first occurrence是什么意思呢?first occurrence先出现的num_list = [0, 1, 2, 0]num_list图中红框里面的元素都不止出现一次
remove的是第一次(first)出现(occurrence)的 value元素要是想删除的 一次也没出现过呢?num_list = [0, 1, 2, 0]num_list.remove(3)3 不在 num_list里面所以就 Raises 了 ValueError引发了 值错误
ValueError了这个Error我们见过ValueErrorint("oeasy")无法将 oeasy 转化为 整型数字
list.remove 为什么抛出 ValueError呢?list.removehelp(list.remove)不能 删除(remove)列表中 不存在的元素❌
remove什么意思呢?向ai提问
把已经move进列表的 列表项remove 出列表可以向 列表中 追加(append)已经存在的元素吗?name_list = ['oeasy', 'o2z', 'o3z', 'o4z']再 append 字符串oeasy
追加 同样元素是允许的两个 oeasy一个在头一个在尾怎么删呢?help(list)/remove
我们可以看到 remove第一个参数也是 self说明remove是一个成员方法这个方法就一个参数就是 value删除两个重名的列表项会删除哪个呢?
帮助手册说会删除 先 出现的first occurrence如果 列表有 上万个 列表项一个一个地 从头捋到尾 吗?确实需要 挨个捋
挨个捋一遍会消耗 多少时间 呢?大列表 删除的时候需要注意
什么是 O(n) 呢?挨个问一遍需要的时间 和列表长度n 成正比也被称作 O(n)
大O表示法Big O Notation时间复杂度表示方法横轴 空间纵轴 是 时间想一把 将列表 清个干净 查找help(list.clear)self 说明这是 list 类的成员方法这个方法没有参数直接就清空
真的都删了只剩一对方括号里面什么也没有现在的 name_list 是个什么?len(name_list)删空了的列表里面啥都没有
我们去建立一些更有意义的列表一个购物清单shopping_list
新建了一个空列表就是一对方括号名字叫做 shopping_list新建
shopping_list = ["健康", "关系", "自我实现", "快乐", "经历"]
有没有快速 生成列表的方法呢?下次再说 蓝桥->https://www.lanqiao.cn/courses/3584github->https://github.com/overmind1980/oeasy-python-tutorialgitee->https://gitee.com/overmind1980/oeasypython 来源:oeasy
免责声明:本站系转载,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本站联系,我们将在第一时间删除内容!