专业编程基础技术教程

网站首页 > 基础教程 正文

python 容器 list列表 操作2#人工智能

ccvgpt 2024-08-07 18:44:41 基础教程 8 ℃

python容器list列表操作2。

在刚才的讲解中,我们提到如何从类似的列表中删除一个元素。在上面指定位置插入了一个榴莲,下面又直接remove名字里面指定榴莲名字将它删除掉。好多人又问了为什么他不加所以,那他可不可以加所以答案是可以的。

python 容器 list列表 操作2#人工智能

有没有想过为什么因为我们在前面讲解知识点的时候,讲解它的特点的时候,有其中一个特点是什么?是允许重复,也就是当类似里面当多个位置出现榴莲的时候,那你要删哪一个?你是不是应该告诉命令,我要具体的删的是哪个位置的榴莲?

现在做一个例子,给他多加一个榴莲,给他追加一个榴莲,指定位置插入一个,他不就有两个榴莲了吗?然后再删除,看他的变化是不是超出你的想象和预知,他肯定和你想的略有不同运行。最后一个结果删除。

在上面的时候倒数第二个有两个榴莲,最后一个榴莲,下边唯一的位置也有个榴莲。箱子五榴莲的时候删除榴莲的时候,你会发现他只把开左边的榴莲给移除掉了,后面那个榴莲却还在,是不是超出你的意外?你是不是觉得,既然燕子五没有指定列表,没有指定锁引,他应该全部删除?答案是否定的。

所以这里面要讲一个特性了,就是首先吸附,默认读取方向是从左向右,从左向右而删除,仅移除而remove,紧固定,紧移除哪来?第一次出现的值,删除的仅仅是第一次出现的,有两个右边一个,左边一个,又是因为他默认的读取方向是从左向右,所以他移除的仅仅是左边那个榴莲。

肯定有人问了,如果我想全部删除可不可以可以,怎样做循环,循环什么?只要榴莲还在,当然这个命令是后面学的,现在不讲就是while就是循环,只要榴莲还在还有榴莲存在就继续删除。如果我要指定删除的是最后面那个,这个时候要用到另外一个命令,哪个命令?p o p,pop,删除指定位置的元素。

问题又来了,指定是不是刚才我们在学修改指定插入的时候,也涉及到,只要设置在指定的就要设计缩影。你看这个案例,你只要涉及到等号的时候,大家要注意了来穿插穿插一个知识点,只要涉及到等号的时候要先看右边,再看左边,为什么?因为他先运行右边的公式,再运行在这左边的进行复制。

看右边字符串,不是字符串列表lace 列表,lace 的列表,点p o p,在学指定插入的位置和指定修改位置的时候,也说到过锁引数据类型是整数类型,所以不要加引号,要记住了,要移除,所以是二的值。

·先把上面remove注视掉。现在看,如果按照刚才的理解,指定位置是一、二,是不是榴莲首先要看,数一下,应该数倒数第二个一出钱的,苹果是零,榴莲是一,香蕉是二,樱桃是三,桃子是四,最后的榴莲是五,所以这个地方不应该是二,应该是五。

·来看看运行结果,左边的榴莲还在右边的榴莲没了,所以删除了指定的阻值,在这个地方穿插讲一个,刚才说了为什么写五是因为是从左向右的,如果是从右向左,从右向左就是从负一开始,这个是死的,这个是死的,因为这个知识点是死的改不了的,从左向右起始是零,从右向左起始是负一,我用负一也是可以的,就直接告诉他最后一个一除掉,执行。

·结果是一样的,最后一个一除掉了,这个就是删除的两部分,就是删除的两部分,一个是摁删除insert,不是不是insert,是增加,删除是remove,enter,第二个是什么?CTRL这个知识点,然后删除两个,插入,两个修改,就是直接指定修改哪就好了,把迁移指定好,读取,这是现在学到的。

Tags:

最近发表
标签列表