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中MySQLdb的事务处理功能
Sep 21 Python
python 排序算法总结及实例详解
Sep 28 Python
详解Python之数据序列化(json、pickle、shelve)
Mar 30 Python
Python操作MongoDB数据库的方法示例
Jan 04 Python
聊聊Python中的pypy
Jan 12 Python
python opencv实现任意角度的透视变换实例代码
Jan 12 Python
Django框架模板注入操作示例【变量传递到模板】
Dec 19 Python
python如何制作缩略图
Apr 30 Python
详解Anconda环境下载python包的教程(图形界面+命令行+pycharm安装)
Nov 11 Python
python 读取更新中的log 或其它文本方式
Dec 24 Python
python3 使用openpyxl将mysql数据写入xlsx的操作
May 15 Python
浅谈Python3中datetime不同时区转换介绍与踩坑
Aug 02 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
WordPress中创建用户角色的相关PHP函数使用详解
2015/12/25 PHP
php实现生成code128条形码的方法详解
2017/07/19 PHP
可缩放Reloaded-一个针对可缩放元素的复用组件
2007/03/10 Javascript
jquery动画1.加载指示器
2012/08/24 Javascript
JS 弹出层 定位至屏幕居中示例
2014/05/21 Javascript
jquery+ajax验证不通过也提交表单问题处理
2014/12/12 Javascript
jQuery通过扩展实现抖动效果的方法
2015/03/11 Javascript
浅谈javascript属性onresize
2015/04/20 Javascript
jquery预加载图片的方法
2015/05/27 Javascript
jQuery解析Json实例详解
2015/11/24 Javascript
实例讲解JavaScript中的this指向错误解决方法
2016/06/13 Javascript
AngularJS实现DOM元素的显示与隐藏功能
2016/11/22 Javascript
javaScript生成支持中文带logo的二维码(jquery.qrcode.js)
2017/01/03 Javascript
使用vue实现点击按钮滑出面板的实现代码
2017/01/10 Javascript
用file标签实现多图文件上传预览
2017/02/14 Javascript
javascript 操作cookies详解及实例
2017/02/22 Javascript
vue 本地服务不能被外部IP访问的完美解决方法
2018/10/29 Javascript
[01:18]DOTA2超级联赛专访hanci ForLove淘汰感言曝光
2013/06/04 DOTA
python生成器generator用法实例分析
2015/06/04 Python
python 爬取微信文章
2016/01/30 Python
Python实现扩展内置类型的方法分析
2017/10/16 Python
python DataFrame 修改列的顺序实例
2018/04/10 Python
python对列进行平移变换的方法(shift)
2019/01/10 Python
python 实现交换两个列表元素的位置示例
2019/06/26 Python
python爬虫爬取幽默笑话网站
2019/10/24 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
2019/11/01 Python
django实现类似触发器的功能
2019/11/15 Python
Python logging模块进行封装实现原理解析
2020/08/07 Python
萌新HTML5 入门指南(二)
2020/11/09 HTML / CSS
Expedia加拿大官方网站:加拿大最大的在线旅游提供商
2017/12/31 全球购物
澳大利亚优惠网站:Deals.com.au
2019/07/02 全球购物
抗震救灾标语
2014/06/26 职场文书
志愿者服务活动总结报告
2015/05/06 职场文书
小学语文教师研修感悟
2015/11/18 职场文书
《认识年月日》教学反思
2016/02/19 职场文书
Nginx+Windows搭建域名访问环境的操作方法
2022/03/17 Servers