最近这段时间是一年中最忙的时候,学习进度严重耽误,距离上一次更新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自带回收机制,无需人工销毁)。
好了,下次更新字符串的相关操作。