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设置windows桌面壁纸的实现代码
Jan 28 Python
Python创建xml的方法
Mar 10 Python
使用Python装饰器在Django框架下去除冗余代码的教程
Apr 16 Python
python实现DES加密解密方法实例详解
Jun 30 Python
Python执行时间的计算方法小结
Mar 17 Python
Python排序搜索基本算法之选择排序实例分析
Dec 09 Python
在python中使用xlrd获取合并单元格的方法
Dec 26 Python
解决python打不开文件(文件不存在)的问题
Feb 18 Python
keras .h5转移动端的.tflite文件实现方式
May 25 Python
python单元测试之pytest的使用
Jun 07 Python
总结Pyinstaller打包的高级用法
Jun 28 Python
python前后端自定义分页器
Apr 13 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
php miniBB中文乱码问题解决方法
2008/11/25 PHP
基于PHP实现栈数据结构和括号匹配算法示例
2017/08/10 PHP
两种WEB下的模态对话框 (asp.net或js的分别实现)
2009/12/02 Javascript
JS去除数组重复值的五种不同方法
2013/09/06 Javascript
JavaScript中实现继承的三种方式和实例
2015/01/29 Javascript
javascript实现了照片拖拽点击置顶的照片墙代码
2015/04/03 Javascript
文字垂直滚动之javascript代码
2015/07/29 Javascript
全面解析Bootstrap图片轮播效果
2015/12/03 Javascript
Javascript中的迭代、归并方法详解
2016/06/14 Javascript
一个极为简单的requirejs实现方法
2016/10/20 Javascript
用Angular实时获取本地Localstorage数据,实现一个模拟后台数据登入的效果
2016/11/09 Javascript
AngularJS使用带属性值的ng-app指令实现自定义模块自动加载的方法
2017/01/04 Javascript
微信小程序 slider的简单实例
2017/04/19 Javascript
用vue封装插件并发布到npm的方法步骤
2017/10/18 Javascript
微信小程序提交form操作示例
2018/12/30 Javascript
详解服务端预渲染之Nuxt(介绍篇)
2019/04/07 Javascript
layui问题之自动滚动二级iframe页面到指定位置的方法
2019/09/18 Javascript
js简单实现自动生成表格功能示例
2020/06/02 Javascript
利用 Chrome Dev Tools 进行页面性能分析的步骤说明(前端性能优化)
2021/02/24 Javascript
Django的session中对于用户验证的支持
2015/07/23 Python
利用python实现命令行有道词典的方法示例
2017/01/31 Python
一个基于flask的web应用诞生 记录用户账户登录状态(6)
2017/04/11 Python
Flask框架URL管理操作示例【基于@app.route】
2018/07/23 Python
学会迭代器设计模式,帮你大幅提升python性能
2021/01/03 Python
德国购买健身器材:AsVIVA
2017/08/09 全球购物
澳大利亚运动鞋零售商:The Athlete’s Foot
2018/11/04 全球购物
Fnac西班牙官网:法国文化和电子产品零售商
2021/03/14 全球购物
应届大学毕业生找工作的求职信范文
2013/11/29 职场文书
家长给幼儿园的表扬信
2014/01/09 职场文书
九年级物理教学反思
2014/01/29 职场文书
股权转让协议书范本
2014/04/12 职场文书
2015秋季开学典礼主持词
2015/07/16 职场文书
2016特色励志班级口号
2015/12/24 职场文书
《清澈的湖水》教学反思
2016/02/17 职场文书
教你用python实现12306余票查询
2021/06/30 Python
Python中的matplotlib绘制百分比堆叠柱状图,并为每一个类别设置不同的填充图案
2022/04/20 Python