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 ElementTree 基本读操作示例
Apr 09 Python
python操作MySQL数据库具体方法
Oct 28 Python
Python入门篇之数字
Oct 20 Python
Python Queue模块详解
Nov 30 Python
python实现用户答题功能
Jan 17 Python
浅析python的优势和不足之处
Nov 20 Python
python多线程案例之多任务copy文件完整实例
Oct 29 Python
Python调用钉钉自定义机器人的实现
Jan 03 Python
Python使用扩展库pywin32实现批量文档打印实例
Apr 09 Python
Python代码中如何读取键盘录入的值
May 27 Python
python等待10秒执行下一命令的方法
Jul 19 Python
python使用matplotlib绘制折线图的示例代码
Sep 22 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中session_unset与session_destroy的区别分析
2011/06/16 PHP
php创建和删除目录函数介绍和递归删除目录函数分享
2014/11/18 PHP
实例讲解PHP页面静态化
2018/02/05 PHP
php微信扫码支付 php公众号支付
2019/03/24 PHP
PHP Trait功能与用法实例分析
2020/06/03 PHP
PHP实现简易用户登录系统
2020/07/10 PHP
jQuery Tips 为AJAX回调函数传递额外参数的方法
2010/12/28 Javascript
node.js WEB开发中图片验证码的实现方法
2014/06/03 Javascript
node.js 开发指南 ? Node.js 连接 MySQL 并进行数据库操作
2014/07/29 Javascript
JS实现slide文字框缩放伸展效果代码
2015/11/05 Javascript
WordPress中鼠标悬停显示和隐藏评论及引用按钮的实现
2016/01/12 Javascript
分享jQuery插件的学习笔记
2016/01/14 Javascript
Highcharts入门之简介
2016/08/02 Javascript
微信小程序 自定义消息提示框
2017/08/06 Javascript
js使用xml数据载体实现城市省份二级联动效果
2017/11/08 Javascript
小程序中使用css var变量(使js可以动态设置css样式属性)
2020/03/31 Javascript
[28:57]EG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/16 DOTA
wxPython之解决闪烁的问题
2018/01/15 Python
基于python OpenCV实现动态人脸检测
2018/05/25 Python
浅谈selenium如何应对网页内容需要鼠标滚动加载的问题
2020/03/14 Python
CSS3 icon font完全指南(CSS3 font 会取代icon图标)
2013/01/06 HTML / CSS
使用canvas压缩图片上传的方法示例
2020/02/07 HTML / CSS
Joseph官网:英国小众奢侈品牌
2019/05/17 全球购物
线程的基本概念、线程的基本状态以及状态之间的关系
2012/10/26 面试题
地理科学专业毕业生求职信
2013/10/15 职场文书
毕业自我鉴定范文
2013/11/06 职场文书
2014学校庆三八妇女节活动总结
2014/03/01 职场文书
优秀员工获奖感言
2014/03/01 职场文书
征婚广告词
2014/03/17 职场文书
乡镇民主生活会发言材料
2014/10/20 职场文书
2015年社区教育工作总结
2015/05/13 职场文书
公司财务管理制度
2015/08/04 职场文书
关于元旦的广播稿2016
2015/12/17 职场文书
Python代码风格与编程习惯重要吗?
2021/06/03 Python
redis复制有可能碰到的问题汇总
2022/04/03 Redis
利用uni-app生成微信小程序的踩坑记录
2022/04/05 Javascript