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实现Sqlite将字段当做索引进行查询的方法
Jul 21 Python
pyenv命令管理多个Python版本
Mar 26 Python
python实现的二叉树定义与遍历算法实例
Jun 30 Python
利用Python写一个爬妹子的爬虫
Jun 08 Python
Python实现的KMeans聚类算法实例分析
Dec 29 Python
Django 日志配置按日期滚动的方法
Jan 31 Python
Python自动化运维之Ansible定义主机与组规则操作详解
Jun 13 Python
python解释器spython使用及原理解析
Aug 24 Python
在Python中等距取出一个数组其中n个数的实现方式
Nov 27 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
Mar 05 Python
Python应用实现双指数函数及拟合代码实例
Jun 19 Python
python 实现Harris角点检测算法
Dec 11 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编码规范-php coding standard
2007/03/16 PHP
PHP PDOStatement::setAttribute讲解
2019/02/01 PHP
javascript之ESC(第二类混淆)
2007/05/06 Javascript
Extjs学习过程中新手容易碰到的低级错误积累
2010/02/11 Javascript
Wordpress ThickBox 添加“查看原图”效果代码
2010/12/11 Javascript
HTML DOM的nodeType值介绍
2011/03/31 Javascript
javascript 正则表达式相关应介绍
2012/11/27 Javascript
js关闭模态窗口刷新父页面或跳转页面
2012/12/13 Javascript
jsp网页搜索结果中实现选中一行使其高亮
2014/02/17 Javascript
jQuery获取(选中)单选,复选框,下拉框中的值
2014/02/21 Javascript
JavaScript实现从数组中选出和等于固定值的n个数
2014/09/03 Javascript
JavaScript 面向对象与原型
2015/04/10 Javascript
JQuery 传送中文乱码问题的简单解决办法
2016/05/24 Javascript
div实现自适应高度的textarea实现angular双向绑定
2017/01/08 Javascript
nodejs基础知识
2017/02/03 NodeJs
Bootstrap表格制作代码
2017/03/17 Javascript
Jquery获取radio选中的值
2017/05/05 jQuery
JS实现多级菜单中当前菜单不随页面跳转样式而发生变化
2017/05/30 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
2018/01/17 Javascript
原生JS实现的简单轮播图功能【适合新手】
2018/08/17 Javascript
vue router 传参获取不到的解决方式
2019/11/13 Javascript
python 查找文件夹下所有文件 实现代码
2009/07/01 Python
Python实现分割文件及合并文件的方法
2015/07/10 Python
Python两个内置函数 locals 和globals(学习笔记)
2016/08/28 Python
python中实现将多个print输出合成一个数组
2018/04/19 Python
keras中的backend.clip用法
2020/05/22 Python
Python requests及aiohttp速度对比代码实例
2020/07/16 Python
英国在线药房:Express Chemist
2019/03/28 全球购物
工地资料员岗位职责
2013/12/31 职场文书
六年级数学教学反思
2014/02/03 职场文书
纪委书记群众路线整改措施思想汇报
2014/10/09 职场文书
大学生迟到检讨书500字
2014/10/17 职场文书
交心谈心活动总结
2015/05/11 职场文书
婚宴父亲致辞
2015/07/27 职场文书
Redis之RedisTemplate配置方式(序列和反序列化)
2022/03/13 Redis
《火纹风花雪月无双》预告“神秘雇佣兵” 紫发剑客
2022/04/13 其他游戏