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编码时应该注意的几个情况
Mar 04 Python
Python自定义函数的创建、调用和函数的参数详解
Mar 11 Python
Python的Bottle框架的一些使用技巧介绍
Apr 08 Python
Python实现HTTP协议下的文件下载方法总结
Apr 20 Python
Tensorflow环境搭建的方法步骤
Feb 07 Python
python删除本地夹里重复文件的方法
Nov 19 Python
python pytest进阶之xunit fixture详解
Jun 27 Python
python修改字典键(key)的方法
Aug 05 Python
有关Tensorflow梯度下降常用的优化方法分享
Feb 04 Python
django rest framework serializers序列化实例
May 13 Python
Python基于os.environ从windows获取环境变量
Jun 09 Python
python 标准库原理与用法详解之os.path篇
Oct 24 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
使用数据库保存session的方法
2006/10/09 PHP
使用cookie实现统计访问者登陆次数
2013/06/08 PHP
PHP面向对象程序设计实例分析
2016/01/26 PHP
PHP 在数组中搜索给定的简单实例 array_search 函数
2016/06/13 PHP
JavaScript创建类/对象的几种方式概述及实例
2013/05/06 Javascript
图片动画横条广告带上下滚动可自定义图片、链接等等
2013/10/20 Javascript
用C/C++来实现 Node.js 的模块(二)
2014/09/24 Javascript
jquery实现标签支持图文排列带上下箭头按钮的选项卡
2015/03/14 Javascript
Jquery使用val方法读写value值
2015/05/18 Javascript
详解javascript实现瀑布流绝对式布局
2016/01/29 Javascript
javascript this详细介绍
2016/09/19 Javascript
js数字舍入误差以及解决方法(必看篇)
2017/02/28 Javascript
JavaScript实现两个select下拉框选项左移右移
2017/03/09 Javascript
jquery操作ul的一些操作笔记整理(干货)
2017/08/31 jQuery
react高阶组件经典应用之权限控制详解
2017/09/07 Javascript
Vue2.0学习之详解Vue 组件及父子组件通信
2017/12/12 Javascript
AngularJS实现与后台服务器进行交互的示例讲解
2018/08/13 Javascript
Layer弹出层动态获取数据的方法
2018/08/20 Javascript
关于vue状态过渡transition不起作用的原因解决
2019/04/09 Javascript
基于jQuery实现可编辑的表格
2019/12/11 jQuery
node.js中npm包管理工具用法分析
2020/02/14 Javascript
Python操作串口的方法
2015/06/17 Python
Python3 main函数使用sys.argv传入多个参数的实现
2019/12/25 Python
Pymysql实现往表中插入数据过程解析
2020/06/02 Python
详解如何在PyCharm控制台中输出彩色文字和背景
2020/08/17 Python
python如何实现图片压缩
2020/09/11 Python
Python threading模块condition原理及运行流程详解
2020/10/05 Python
LEGO玩具英国官方商店:LEGO Shop GB
2018/03/27 全球购物
NFL欧洲商店(德国):NFL Europe Shop DE
2018/11/03 全球购物
NFL加拿大官方网上商店:NHLShop.ca
2019/03/12 全球购物
The North Face意大利官网:服装、背包和鞋子
2020/06/17 全球购物
北京一家公司的.net开发工程师笔试题
2012/04/17 面试题
2014年妇女工作总结
2014/12/06 职场文书
分析并发编程之LongAdder原理
2021/06/29 Java/Android
Python基本数据类型之字符串str
2021/07/21 Python
python数字图像处理:图像的绘制
2022/06/28 Python