首页
学习
活动
专区
圈层
工具
发布

Python学习笔记五(列表和元组)

最近这段时间是一年中最忙的时候,学习进度严重耽误,距离上一次更新Python的学习进度又已经一个月过去了,“佩服”我自己。趁着假期,继续学习我的Python,顺道把之前的几次学习内容回顾一下。本次学习笔记的内容主要是Python列表和元组。什么是列表(list),简单的可以理解为数组,但是比数组的范围要大,Python的列表就是一个大染缸,什么乱七八糟的元素都能往里面装。好了,废话不多说,直接动手敲码,概念一千遍,不如敲码来一遍。

一、列表元素类型。

前段里面提到列表是个大染缸,所以列表元素可以输整数、浮点数、字符串、对象、列表。如图就是一个包含多种元素类型的列表。

二、向列表中添加元素。

1、append方法。参数为待添加的元素,该方法只能添加一个元素。

2、extend方法。参数为待添加的元素列表,该方法可以一次性添加多个元素。

3、insert方法。第一个参数为待添加元素所在的位置,第二个参数为元素

三、获取列表元素。

采用元素索引(下标)的方式获取元素内容

四、删除列表元素。

1、remove方法。参数为元素内容(需要确保元素内容在列表中存在,否则会抛出异常)。

2、del语句。del后面跟上待删除的列表元素,如只跟列表名,将会删除整个列表。

3、pop方法。参数为元素索引。不添加参数则为列表堆栈中的最后一个元素。

五、列表分片。

采用列表[:]形式。参数为分片起始位置和终止位置(不含)。分片实际上是拷贝列表的全部或者片段。

六、列表操作符。

1、比较操作符,> < 比较操作。

2、逻辑操作符,and、or逻辑操作。

3、连接操作符,+号用于列表的连接。(不建议使用+号扩充列表元素)

4、重复操作符,*号用于列表的重复。

5、成员操作符,in,not in 判断是否包含

七、列表的内置操作符。

1、count方法,作用是统计参数在列表中出现的次数。

2、index方法,返回参数所在的位置。可选参数为位置范围(起始位置和终止位置)。

3、reverse方法,作用是反转列表。

4、sort方法,作用是对列表进行排序。(默认参数是reverse=False升序,可以改成reverse=True进行降序)。

八、元组,元组即受限制的列表。

1、通常使用小括号元组。

2、只有一个元素的元组,需要使用逗号进行明确。

3、更新元组和上述拼接列表方式一致。

4、删除元组使用del语法。(通常python自带回收机制,无需人工销毁)。

好了,下次更新字符串的相关操作。

下一篇
举报
领券