阅读文本需要1.5分钟
列表是python中非常重要的数据类型,通常作为函数的返回类型。列表和元组相似,也是由一组元素组成,列表可以实现添加、删除、查找操作,元素的值可以修改。(今天没有导图)
列表的创建
List(列表)是python内置的一种数据结构。它有一系列元素组成,所有元素被包含在一对方括号中。雷彪创建后,可以实现添加或删除操作。如果使用过Java的话,会发现python中的List与Java中的ArryList类相似,但是用法更加灵活。
常用方法
下面将通过具体的实例来说一下这些方法:
输出的结果为:
使用的时候注意一点就是,如果当前列表没有该元素的话,将抛出异常
列表的使用
列表的使用与元组相似,同样支持负数索引、分片索引。例如:
输出的结果为:
但是列表中的元素可修改所以还可以进行连接操作。python中提供两中操作方法,一种是调用连接两个不同的列表,另一种是使用运算符“+”,“+=”。
四次输出的结果分别为:
列表的查找、排序、反转
列表除了可以添加、删除之外,还提供了查找元素的方法。一种是通过方法返回元素在列表中的位置,另一种方法是使用关键字,来判断元素是否在列表中。
输出结果为:
此外,列表还提供了排序、反转的方法
调用,元素会按照首字母升序排序;调用,反转列表中元素的排列顺序
输出:
总结
列表的使用跟元组的使用差不多,只是多了修改、反转、排序这几个方法而已,相信对大家来说都不是难题
ps:列表的内容有点少,就不画思维导图了(关键还是懒),可以往翻一下,找到常用方法那里进行回顾
领取专属 10元无门槛券
私享最新 技术干货