Python 列表理解及使用方法


Posted in Python onOctober 27, 2017

Python 列表理解及使用方法

列表是最常用的Python最常用的数据类型,它和其它序列一样,可以进行包括索引,切片,加,乘,检查成员的操作。列表的数据项不需要具有相同的类型,将数据项放在方括号内,中间用逗号隔开,如:
list1 = ['test',3,4]

下面将学习的列表相关方法总结了一下,留待以后查看。

1.append

append方法用于在列表末尾追加新的对象:

>>> lst = [1,2,3]
>>> lst.append(4)
>>> lst
[1,2,3,4]

2.count

count方法统计某个元素在列表中出现的次数:

>>>['to','be','or','to'].count('to')
2

3.extend

extend方法可以在列表的末尾一次性追加另一个序列中的多个值。

>>> a = [1,2,3]
>>> b = [4,5,6]
>>> a.extend(b)
>>> a
[1,2,3,4,5,6]

4.index

index方法用于从列表中找出某个值第一个匹配项的索引位置。

5.insert

insert方法用于将对象插入到列表中:

>>> numbers= [1,2,3,5,6,7]
>>> numbers.insert(3,'four')
>>> numbers
[1,2,3,'four',5,6,7]

6.pop

pop方法会移除列表中的一个元素(默认是最后一个),并且返回该元素的值。

>>> x = [1,2,3]
>>> x.pop()
2

del

del语句可以删除列表元素

>>> list1 = ['test',3,4]
>>> del list1[1]
>>> list1
['test',4]

cmp(list1, list2)

比较两个列表的元素

len(list)

列表元素个数

max(list)

返回列表元素最大值

min(list)

返回列表元素最小值

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
Python3基础之list列表实例解析
Aug 13 Python
举例讲解Python中字典的合并值相加与异或对比
Jun 04 Python
Python基于pillow判断图片完整性的方法
Sep 18 Python
Windows安装Python、pip、easy_install的方法
Mar 05 Python
详解Python中for循环是如何工作的
Jun 30 Python
python之super的使用小结
Aug 13 Python
numpy中的meshgrid函数的使用
Jul 31 Python
Python代码块及缓存机制原理详解
Dec 13 Python
使用Python制作新型冠状病毒实时疫情图
Jan 28 Python
python topk()函数求最大和最小值实例
Apr 02 Python
Numpy(Pandas)删除全为零的列的方法
Sep 11 Python
Flask处理Web表单的实现方法
Jan 31 Python
Python算法之求n个节点不同二叉树个数
Oct 27 #Python
Python探索之自定义实现线程池
Oct 27 #Python
python音频处理用到的操作的示例代码
Oct 27 #Python
彻底理解Python list切片原理
Oct 27 #Python
Python在不同目录下导入模块的实现方法
Oct 27 #Python
Django视图之ORM数据库查询操作API的实例
Oct 27 #Python
浅谈python函数之作用域(python3.5)
Oct 27 #Python
You might like
php实现异步数据调用的方法
2015/12/24 PHP
php简单实现sql防注入的方法
2016/04/22 PHP
php arsort 数组降序排序详细介绍
2016/11/17 PHP
Yii2框架中使用PHPExcel导出Excel文件的示例
2017/08/09 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
2018/03/31 PHP
PHP堆栈调试操作简单示例
2018/06/15 PHP
PHP7 list() 函数修改
2021/03/09 PHP
Mootools 1.2教程 滑动效果(Slide)
2009/09/15 Javascript
javascript排序函数实现数字排序
2015/06/26 Javascript
详解Jquery Easyui的验证扩展
2017/01/09 Javascript
javascript与PHP动态往类中添加方法对比
2018/03/21 Javascript
使用vue点击li,获取当前点击li父辈元素的属性值方法
2018/09/12 Javascript
加速vue组件渲染之性能优化
2020/04/09 Javascript
Python获取本机所有网卡ip,掩码和广播地址实例代码
2018/01/22 Python
Python数据结构之哈夫曼树定义与使用方法示例
2018/04/22 Python
Python爬取成语接龙类网站
2018/10/19 Python
python url 参数修改方法
2018/12/26 Python
pandas DataFrame 删除重复的行的实现方法
2019/01/29 Python
使用Flask-Cache缓存实现给Flask提速的方法详解
2019/06/11 Python
简单了解Django ORM常用字段类型及参数配置
2020/01/07 Python
selenium切换标签页解决get超时问题的完整代码
2020/08/30 Python
Python基于mediainfo批量重命名图片文件
2020/12/29 Python
css3动画鼠标放上图片逐渐变大鼠标离开图片逐渐缩小效果
2021/01/27 HTML / CSS
Sephora丝芙兰泰国官方网站:国际知名化妆品购物
2017/11/15 全球购物
Haglöfs瑞典官方网站:haglofs火柴棍,欧洲顶级户外品牌
2018/10/18 全球购物
自荐信格式
2013/12/01 职场文书
大二法英学生职业生涯规划范文
2014/02/27 职场文书
小学六一儿童节活动方案
2014/08/27 职场文书
房产销售独家委托书范本
2014/10/01 职场文书
学习保证书
2015/01/17 职场文书
中班下学期个人工作总结
2015/02/12 职场文书
李强为自己工作观后感
2015/06/11 职场文书
爱国主义电影观后感
2015/06/18 职场文书
2019已经过半,你知道年中工作总结该怎么写吗?
2019/07/03 职场文书
原生Js 实现的简单无缝滚动轮播图的示例代码
2021/05/10 Javascript
JavaScript流程控制(循环)
2021/12/06 Javascript