首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python基础—列表

阅读文本需要1.5分钟

列表是python中非常重要的数据类型,通常作为函数的返回类型。列表和元组相似,也是由一组元素组成,列表可以实现添加、删除、查找操作,元素的值可以修改。(今天没有导图)

列表的创建

List(列表)是python内置的一种数据结构。它有一系列元素组成,所有元素被包含在一对方括号中。雷彪创建后,可以实现添加或删除操作。如果使用过Java的话,会发现python中的List与Java中的ArryList类相似,但是用法更加灵活。

常用方法

下面将通过具体的实例来说一下这些方法:

输出的结果为:

使用的时候注意一点就是,如果当前列表没有该元素的话,将抛出异常

列表的使用

列表的使用与元组相似,同样支持负数索引、分片索引。例如:

输出的结果为:

但是列表中的元素可修改所以还可以进行连接操作。python中提供两中操作方法,一种是调用连接两个不同的列表,另一种是使用运算符“+”,“+=”

四次输出的结果分别为:

列表的查找、排序、反转

列表除了可以添加、删除之外,还提供了查找元素的方法。一种是通过方法返回元素在列表中的位置,另一种方法是使用关键字,来判断元素是否在列表中。

输出结果为:

此外,列表还提供了排序、反转的方法

调用,元素会按照首字母升序排序;调用,反转列表中元素的排列顺序

输出:

总结

列表的使用跟元组的使用差不多,只是多了修改、反转、排序这几个方法而已,相信对大家来说都不是难题

ps:列表的内容有点少,就不画思维导图了(关键还是懒),可以往翻一下,找到常用方法那里进行回顾

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180531G10OFK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券