python列表1_04 python 列表1

本文详细介绍了Python列表的基本操作,包括访问元素、修改元素、在末尾添加元素、插入元素、删除元素等。通过实例展示了如何使用append()、insert()、del、pop()和remove()等方法进行操作。了解这些基本操作对于Python编程至关重要。
摘要由CSDN通过智能技术生成

列表是什么

列表是由一系列按照特定元素排列的元素组成,其中的元素可以没有任何关系。可以将字母表中的所有字母、任意数字,或者家庭成员的姓名放进去。他们甚至可以是不同类型的。中间用 逗号 隔开。可以对比其他语言中的数组,但是类型可以不用保持同一种。

e3fe72148c94

image

访问列表元素

列表是有序集合,因此要访问列表的任何元素只要将该元素的位置或索引告诉 python 即可。和其他语言里面的数组调用很类似,需要注意的是在 python 中也是从 0 开始的。

e3fe72148c94

image

python 提供了一个很好玩的语法,按照上面的例子,如果是 print(sports[-1]) 的话,打印的将是最后一个元素,以此类推 -2 将是倒数第二个元素,-3 将是倒数第三个元素。

e3fe72148c94

image

修改、添加、删除列表中的元素

修改

e3fe72148c94

image

添加

末尾添加

e3fe72148c94

image

需要用到 append() 这个函数。利用 append() 函数我们可以先创建一个空的列表,然后根据需求往后面一个一个追加。

插入

e3fe72148c94

image

这里用到的是 insert() 这个函数,只需要告诉 python 插入的位置和需要插入的元素就可以了。

删除

根据位置来进行删除

e3fe72148c94

image

这里使用的 del ,需要注意的是 del 并不是一个典型的 点方法 ,它是类型于一种前缀说明的方法。

删除末尾元素

e3fe72148c94

image

这里使用的是 pop() 这个函数,列表就类似于一个栈,删除列表末尾的元素就相当于弹出栈顶的元素。在上面的例子中,在删除(弹出)元素的同时用另外的一个变量接收了这个被弹出的元素,这样的作用是这个元素虽然被弹出了,不在列表中了,但是记录了它的值,还可以继续使用它的值。

根据值删除元素

e3fe72148c94

image

在这里使用了 remove() 这个函数,需要注意的是,remove() 只能删除列表里面找到的第一个匹配的元素,如果有多个的话并不能全部删除,这个时候就要搭配 for 循环的使用了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值