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中GIL的使用详解
Oct 03 Python
Python安装pycurl失败的解决方法
Oct 15 Python
Python 实现遥感影像波段组合的示例代码
Aug 04 Python
python3实现用turtle模块画一棵随机樱花树
Nov 21 Python
Python接口开发实现步骤详解
Apr 26 Python
Python迭代器协议及for循环工作机制详解
Jul 14 Python
2021年的Python 时间轴和即将推出的功能详解
Jul 27 Python
numpy中生成随机数的几种常用函数(小结)
Aug 18 Python
通俗讲解python 装饰器
Sep 07 Python
python实现暗通道去雾算法的示例
Sep 27 Python
python 匿名函数与三元运算学习笔记
Oct 23 Python
pygame面向对象的飞行小鸟实现(Flappy bird)
Apr 01 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正则替换函数preg_replace和preg_replace_callback使用总结
2014/09/22 PHP
Laravel中Facade的加载过程与原理详解
2017/09/22 PHP
使用XHProf查找PHP性能瓶颈的实例
2017/12/13 PHP
Thinkphp 框架扩展之驱动扩展实例分析
2020/04/27 PHP
PHP7 标准库修改
2021/03/09 PHP
JS 容错处理代码, 屏蔽错误信息
2021/03/09 Javascript
javascript之解决IE下不渲染的bug
2007/06/29 Javascript
jQuery使用hide方法隐藏元素自身用法实例
2015/03/30 Javascript
Javascript中With语句用法实例
2015/05/14 Javascript
jquery验证邮箱格式是否正确实例讲解
2015/11/16 Javascript
Webwork 实现文件上传下载代码详解
2016/02/02 Javascript
基于BootStrap Metronic开发框架经验小结【六】对话框及提示框的处理和优化
2016/05/12 Javascript
jquery点击改变class并toggle的实现代码
2016/05/15 Javascript
用js实现放大镜的效果的简单实例
2016/05/23 Javascript
ajax的分页查询示例(不刷新页面)
2017/01/11 Javascript
jquery实现超简单的瀑布流布局【推荐】
2017/03/08 Javascript
Vue.js实战之组件的进阶
2017/04/04 Javascript
JavaScript数组去重的多种方法(四种)
2017/09/19 Javascript
Angular2进阶之如何避免Dom误区
2018/04/02 Javascript
vue2.0使用v-for循环制作多级嵌套菜单栏
2018/06/25 Javascript
JS实现显示当前日期的实例代码
2018/07/03 Javascript
原生js检测页面加载完毕的实例
2018/09/11 Javascript
vue组件间的参数传递实例详解
2019/04/26 Javascript
vue实现标签云效果的示例
2020/11/09 Javascript
Django在win10下的安装并创建工程
2017/11/20 Python
django上传图片并生成缩略图方法示例
2017/12/11 Python
Python实现可自定义大小的截屏功能
2018/01/20 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
2018/05/07 Python
Python tkinter三种布局实例详解
2020/01/06 Python
如何使用python传入不确定个数参数
2020/02/18 Python
Tirendo比利时:在线购买轮胎
2018/10/22 全球购物
StubHub新西兰:购买和出售你的门票
2019/04/22 全球购物
银行优秀员工事迹材料
2014/05/29 职场文书
教师工作失职检讨书
2014/09/18 职场文书
2015员工年度考核评语
2015/03/25 职场文书
2015年小学远程教育工作总结
2015/07/28 职场文书