Python中列表(list)操作方法汇总


Posted in Python onAugust 18, 2014

本文实例汇总了Python中关于列表的常用操作方法,供大家参考借鉴。具体方法如下:

一、Python创建列表:

sample_list = ['a',1,('a','b')]

二、Python 列表操作:

假设有如下列表:

sample_list = ['a','b',0,1,3]

1.得到列表中的某一个值:

value_start = sample_list[0]
end_value = sample_list[-1]

2.删除列表的第一个值:

del sample_list[0]

3.在列表中插入一个值:

sample_list[0:0] = ['sample value']

4.得到列表的长度:

list_length = len(sample_list)

5.列表遍历:

for element in sample_list:
  print(element)

三、Python 列表高级操作/技巧

1.产生一个数值递增列表:

num_inc_list = range(30)
#will return a list [0,1,2,...,29]

2.用某个固定值初始化列表:

initial_value = 0
list_length = 5
sample_list = [ initial_value for i in range(10)]
sample_list = [initial_value]*list_length
# sample_list ==[0,0,0,0,0]

读者还可以在此基础上继续搜集关于Python列表操作的其他方法,进一步巩固及加深对Python列表操作的认识。

Python 相关文章推荐
python使用fileinput模块实现逐行读取文件的方法
Apr 29 Python
python实现爬虫统计学校BBS男女比例(一)
Dec 31 Python
python列表生成式与列表生成器的使用
Feb 23 Python
python2.7安装图文教程
Mar 13 Python
Python的numpy库中将矩阵转换为列表等函数的方法
Apr 04 Python
python opencv3实现人脸识别(windows)
May 25 Python
Python爬虫包BeautifulSoup简介与安装(一)
Jun 17 Python
解决Python3.5+OpenCV3.2读取图像的问题
Dec 05 Python
Pythony运维入门之Socket网络编程详解
Apr 15 Python
Node.js 和 Python之间该选择哪个?
Aug 05 Python
学点简单的Django之第一个Django程序的实现
Feb 24 Python
python scrapy简单模拟登录的代码分析
Jul 21 Python
Python中多线程thread与threading的实现方法
Aug 18 #Python
Python使用函数默认值实现函数静态变量的方法
Aug 18 #Python
Python中正则表达式的用法实例汇总
Aug 18 #Python
python中enumerate的用法实例解析
Aug 18 #Python
Python采用raw_input读取输入值的方法
Aug 18 #Python
Python中Collection的使用小技巧
Aug 18 #Python
Python实现3行代码解简单的一元一次方程
Aug 18 #Python
You might like
虫族 Zerg 魔法科技
2020/03/14 星际争霸
PHP配置文件中最常用四个ini函数
2007/03/19 PHP
eAccelerator的安装与使用详解
2013/06/13 PHP
php计算一个文件大小的方法
2015/03/30 PHP
php保存任意网络图片到服务器的方法
2015/04/14 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
2016/05/16 PHP
postfixadmin忘记密码后的修改密码方法详解
2016/07/20 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
2017/08/28 PHP
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
jQuery 性能优化手册 推荐
2010/02/23 Javascript
添加JavaScript重载函数的辅助方法2
2010/07/04 Javascript
Dom 是什么的详细说明
2010/10/25 Javascript
JavaScript高级程序设计 学习笔记 js高级技巧
2011/09/20 Javascript
利用jQuery的动画函数animate实现豌豆发射效果
2016/08/28 Javascript
js实现简单的碰壁反弹效果
2016/08/30 Javascript
基于Marquee.js插件实现的跑马灯效果示例
2017/01/25 Javascript
Nodejs实现爬虫抓取数据实例解析
2018/07/05 NodeJs
一个因@click.stop引发的bug的解决
2019/01/08 Javascript
基于JS实现一个随机生成验证码功能
2019/05/29 Javascript
layui 实现二级弹窗弹出之后 关闭一级弹窗的方法
2019/09/18 Javascript
[01:19]DOTA2城市挑战赛报名开始 开启你的城市传奇
2018/03/23 DOTA
[01:06:54]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第二场 2月28日
2021/03/11 DOTA
Python模块结构与布局操作方法实例分析
2017/07/24 Python
python PyQt5/Pyside2 按钮右击菜单实例代码
2019/08/17 Python
Django+Celery实现动态配置定时任务的方法示例
2020/05/26 Python
Python flask框架实现浏览器点击自定义跳转页面
2020/06/04 Python
Python机器学习工具scikit-learn的使用笔记
2021/01/28 Python
Expedia挪威官网:酒店、机票和租车
2018/03/03 全球购物
Canal官网:巴西女性时尚品牌
2019/10/16 全球购物
2014年最新大专生职业生涯规划书范文
2014/09/13 职场文书
五年级学生期末评语
2014/12/26 职场文书
劳资员岗位职责
2015/02/13 职场文书
行政撤诉申请书
2015/05/18 职场文书
法制主题班会教案
2015/08/13 职场文书
校长新学期寄语2016
2015/12/04 职场文书
Alexa停服!网站排名将何去何从?目前还没有替代品。
2022/04/15 杂记