Python 创建空的list,以及append用法讲解


Posted in Python onMay 04, 2018

Python中list的用法:如何创建list,如何表达list中的元素,如何修改和删除list

运行环境:Python 3.6.2

0.空list的创建:

l = list()

或者:

l = []

1.list中元素的创建和表达

fruits = ['apple', 'banana', 'pear', 'grapes', 'pineapple', 'watermelon']
fruits[2] #从0开始数起,第三个元素
pear

2.list中元素的更改

fruits[2] = 'tomato'
print(fruits)
['apple', 'banana', 'tomato', 'grapes', 'pineapple', 'watermelon']

3.在list末尾增加更多元素

fruits.append('eggplant')
print(fruits)
['apple', 'banana', 'tomato', 'grapes', 'pineapple', 'watermelon', 'eggplant']

4.如何截取list中的某一段

print(fruit[: 2]) #从list的首元素开始截取,截取到位置'3',但不包括第3个元素
['apple', 'banana']

5. 如何更改list中连续的元素

fruits[:2] = ['a', 'b']
print(fruits)
['a', 'b', 'tomato', 'grapes', 'pineapple', 'watermelon', 'eggplant']

6.如何删除list中某段元素,或者全部list

fruits[:2] = [] #删除前两个元素
print(fruits)
['tomato', 'grapes', 'pineapple', 'watermelon', 'eggplant']
fruits[:] = [] #删除全部list元素
[]

以上这篇Python 创建空的list,以及append用法讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用python实现面向对像的ASP程序实例
Nov 10 Python
Python写的一个定时重跑获取数据库数据
Dec 28 Python
python中MethodType方法介绍与使用示例
Aug 03 Python
详解Python之unittest单元测试代码
Jan 24 Python
如何实现删除numpy.array中的行或列
May 08 Python
对python的文件内注释 help注释方法
May 23 Python
pandas.dataframe中根据条件获取元素所在的位置方法(索引)
Jun 07 Python
详解如何用django实现redirect的几种方法总结
Nov 22 Python
解决python线程卡死的问题
Feb 18 Python
python使用requests模块实现爬取电影天堂最新电影信息
Apr 03 Python
python实现梯度下降法
Mar 24 Python
python判断是空的实例分享
Jul 06 Python
浅谈python中字典append 到list 后值的改变问题
May 04 #Python
Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例
May 04 #Python
对python中的pop函数和append函数详解
May 04 #Python
Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法
May 04 #Python
对python append 与浅拷贝的实例讲解
May 04 #Python
浅谈Python中重载isinstance继承关系的问题
May 04 #Python
对Python 2.7 pandas 中的read_excel详解
May 04 #Python
You might like
利用中国天气预报接口实现简单天气预报
2014/01/20 PHP
php表单请求获得数据求和示例
2014/05/15 PHP
基于win2003虚拟机中apache服务器的访问
2017/08/01 PHP
PHP编程一定要改掉的5个不良习惯
2020/09/18 PHP
Jquery 弹出层插件实现代码
2009/10/24 Javascript
js 实现css风格选择器(压缩后2KB)
2012/01/12 Javascript
html中使用javascript调用本地程序(exe、doc等)实现代码
2013/04/26 Javascript
html+js实现动态显示本地时间
2013/09/21 Javascript
JS教程:window.location使用方法的区别介绍
2013/10/04 Javascript
8个实用的jQuery技巧
2014/03/04 Javascript
javascript模拟订火车票和退票示例
2014/04/24 Javascript
在Mac OS下使用Node.js的简单教程
2015/06/24 Javascript
基于jQuery实现左右图片轮播(原理通用)
2015/12/24 Javascript
js中DOM三级列表(代码分享)
2017/03/20 Javascript
通过命令行生成vue项目框架的方法
2017/07/12 Javascript
Angular5.0 子组件通过service传递值给父组件的方法
2018/07/13 Javascript
django使用channels2.x实现实时通讯
2018/11/28 Javascript
解决vue打包后vendor.js文件过大问题
2019/07/03 Javascript
JS实现鼠标按下拖拽效果
2020/07/23 Javascript
python 查找文件夹下所有文件 实现代码
2009/07/01 Python
python中stdout输出不缓存的设置方法
2014/05/29 Python
pygame学习笔记(1):矩形、圆型画图实例
2015/04/15 Python
一些Python中的二维数组的操作方法
2015/05/02 Python
剖析Python的Twisted框架的核心特性
2016/05/25 Python
python DataFrame 修改列的顺序实例
2018/04/10 Python
Django+uni-app实现数据通信中的请求跨域的示例代码
2019/10/12 Python
python Matplotlib基础--如何添加文本和标注
2021/01/26 Python
英国布鲁姆精品店:Bloom Boutique
2018/03/01 全球购物
轻金属冶金专业毕业生自荐信
2013/11/02 职场文书
生物专业个人自荐信范文
2013/11/29 职场文书
教师考核表个人总结
2015/02/12 职场文书
小区环境卫生倡议书
2015/04/29 职场文书
入党介绍人考察意见
2015/06/01 职场文书
增值税发票丢失证明
2015/06/19 职场文书
党员学习中国梦心得体会
2016/01/05 职场文书
苹果发布了MagSafe固件更新,可以不外接电源实现最高7.5W充电
2022/04/21 数码科技