前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python学习笔记五(列表和元组)

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

作者头像
世纪访客
发布2018-08-02 15:44:12
4100
发布2018-08-02 15:44:12
举报
文章被收录于专栏:西枫里博客
...
...

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

一、列表元素类型。

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

未标题-1.jpg
未标题-1.jpg
二、向列表中添加元素。

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

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

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

未标题-2.jpg
未标题-2.jpg
三、获取列表元素。

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

未标题-3.jpg
未标题-3.jpg
四、删除列表元素。

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

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

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

未标题-4.jpg
未标题-4.jpg
五、列表分片。

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

未标题-5.jpg
未标题-5.jpg
六、列表操作符。

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

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

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

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

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

未标题-6.jpg
未标题-6.jpg
七、列表的内置操作符。

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

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

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

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

未标题-7.jpg
未标题-7.jpg
八、元组,元组即受限制的列表。

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

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

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

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

未标题-8.jpg
未标题-8.jpg

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-04-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、列表元素类型。
  • 二、向列表中添加元素。
  • 三、获取列表元素。
  • 四、删除列表元素。
  • 五、列表分片。
  • 六、列表操作符。
  • 七、列表的内置操作符。
  • 八、元组,元组即受限制的列表。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档