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编写类UNIX系统的命令行工具的教程
Apr 15 Python
在Python的Bottle框架中使用微信API的示例
Apr 23 Python
Python的Django框架下管理站点的基本方法
Jul 17 Python
使用Python求解最大公约数的实现方法
Aug 20 Python
PyQt5实现无边框窗口的标题拖动和窗口缩放
Apr 19 Python
利用Python在一个文件的头部插入数据的实例
May 02 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
Feb 07 Python
python射线法判断检测点是否位于区域外接矩形内
Jun 28 Python
Python 迭代,for...in遍历,迭代原理与应用示例
Oct 12 Python
python set集合使用方法解析
Nov 05 Python
python词云库wordcloud的使用方法与实例详解
Feb 17 Python
python将数据插入数据库的代码分享
Aug 16 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
简单示例AJAX结合PHP代码实现登录效果代码
2008/07/25 PHP
ThinkPHP数据操作方法总结
2015/09/28 PHP
php类自动装载、链式操作、魔术方法实现代码
2017/07/23 PHP
JavaScript获得选中文本内容的方法
2008/12/02 Javascript
JavaScript入门之对象与JSON详解
2011/10/21 Javascript
jQuery.holdReady()使用方法
2014/05/20 Javascript
jQuery中each()方法用法实例
2014/12/27 Javascript
浅谈javascript中字符串String与数组Array
2014/12/31 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
2015/08/06 Javascript
js限制文本框的输入内容代码分享(3类)
2015/08/20 Javascript
vue分页组件table-pagebar使用实例解析
2020/11/15 Javascript
jQuery与vue实现拖动验证码功能
2018/01/30 jQuery
vue 自定义全局方法,在组件里面的使用介绍
2018/02/28 Javascript
Spring Boot/VUE中路由传递参数的实现代码
2018/03/02 Javascript
angularJs中orderBy筛选以及filter过滤数据的方法
2018/09/30 Javascript
elementUI多选框反选的实现代码
2019/04/03 Javascript
小程序api实现promise封装过程解析
2019/11/21 Javascript
vue 路由守卫(导航守卫)及其具体使用
2020/02/25 Javascript
python使用递归解决全排列数字示例
2014/02/11 Python
Python编程实现输入某年某月某日计算出这一天是该年第几天的方法
2017/04/18 Python
python遍历序列enumerate函数浅析
2017/10/17 Python
Python处理CSV与List的转换方法
2018/04/19 Python
python爬取网易云音乐评论
2018/11/16 Python
Python3网络爬虫中的requests高级用法详解
2019/06/18 Python
Python socket 套接字实现通信详解
2019/08/27 Python
pytorch forward两个参数实例
2020/01/17 Python
PIL包中Image模块的convert()函数的具体使用
2020/02/26 Python
python中数据库like模糊查询方式
2020/03/02 Python
Python sklearn中的.fit与.predict的用法说明
2020/06/28 Python
面向对象编程OOP的优点
2013/01/22 面试题
师范教师大学生职业生涯规划范文
2014/01/05 职场文书
群众路线班子对照检查材料
2014/09/25 职场文书
社区活动总结
2015/02/04 职场文书
催款函范本大全
2015/06/24 职场文书
mysql升级到5.7时,wordpress导数据报错1067的问题
2021/05/27 MySQL
R9700摩机记
2022/04/05 无线电