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中设置变量作为默认值时容易遇到的错误
Apr 03 Python
简析Python的闭包和装饰器
Feb 26 Python
Python中random模块生成随机数详解
Mar 10 Python
浅析Python中的for 循环
Jun 09 Python
Python语言描述最大连续子序列和
Dec 05 Python
浅析Python pandas模块输出每行中间省略号问题
Jul 03 Python
18个Python脚本可加速你的编码速度(提示和技巧)
Oct 17 Python
Python 列表的清空方式
Jan 13 Python
使用Pytorch来拟合函数方式
Jan 14 Python
python3实现简单飞机大战
Nov 29 Python
pycharm + django跨域无提示的解决方法
Dec 06 Python
django项目中使用云片网发送短信验证码的实现
Jan 19 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
德生PL990,目前市面上唯一一款便携式插卡蓝牙全波段高性能收音机
2021/03/02 无线电
php 高效率写法 推荐
2010/02/21 PHP
Zend Framework基本页面布局分析
2016/03/19 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
详解PHP实现支付宝小程序用户授权的工具类
2018/12/25 PHP
php中Swoole的热更新实现代码实例
2021/03/04 PHP
JS调用CS里的带参方法实例
2013/08/01 Javascript
javascript中创建对象的几种方法总结
2013/11/01 Javascript
Backbone.js中的集合详解
2015/01/14 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
2016/05/26 Javascript
设置jQueryUI DatePicker默认语言为中文
2016/06/04 Javascript
switch语句的妙用(必看篇)
2016/10/03 Javascript
JavaScript定时器实现的原理分析
2016/12/06 Javascript
关于vuex的学习实践笔记
2017/04/05 Javascript
详解使用nvm管理多版本node的方法
2017/08/30 Javascript
基于百度地图api清除指定覆盖物(Overlay)的方法
2018/01/26 Javascript
如何根据业务封装自己的功能组件
2019/04/19 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
2019/05/05 Javascript
vue el-table实现自定义表头
2019/12/11 Javascript
python中的decorator的作用详解
2018/07/26 Python
Python输出指定字符串的方法
2020/02/06 Python
利用python绘制数据曲线图的实现
2020/04/09 Python
Python3+SQLAlchemy+Sqlite3实现ORM教程
2021/02/16 Python
美国打印机墨水和碳粉购物网站:QuikShip Toner
2018/08/29 全球购物
Berghaus官网:户外服装和设备,防水服
2020/01/17 全球购物
英国知名小木屋定制网站:Tiger Sheds
2020/03/06 全球购物
资深生产主管自我评价
2013/09/22 职场文书
护理专科毕业自荐信范文
2014/04/21 职场文书
学校校庆演讲稿
2014/05/22 职场文书
营销计划书范文
2015/01/17 职场文书
店铺转让协议书
2015/01/29 职场文书
材料员岗位职责
2015/02/10 职场文书
关于教师节的广播稿
2015/08/19 职场文书
看古人们是如何赞美老师的?
2019/07/08 职场文书
导游词之崇武古城
2019/10/07 职场文书
Windows Server 2012 修改远程默认端口3389的方法
2022/04/28 Servers