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 相关文章推荐
Python3.0与2.X版本的区别实例分析
Aug 25 Python
用Python编写一个简单的FUSE文件系统的教程
Apr 02 Python
Python yield与实现方法代码分析
Feb 06 Python
Flask和Django框架中自定义模型类的表名、父类相关问题分析
Jul 19 Python
Linux下多个Python版本安装教程
Aug 15 Python
win10下python3.5.2和tensorflow安装环境搭建教程
Sep 19 Python
3分钟学会一个Python小技巧
Nov 23 Python
python格式化输出保留2位小数的实现方法
Jul 02 Python
PyTorch中反卷积的用法详解
Dec 30 Python
python文件和文件夹复制函数
Feb 07 Python
Python如何定义接口和抽象类
Jul 28 Python
python 使用三引号时容易犯的小错误
Oct 21 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&&mysql)六
2006/10/09 PHP
php 各种应用乱码问题的解决方法
2010/05/09 PHP
php加密算法之实现可逆加密算法和解密分享
2014/01/21 PHP
PHP 返回13位时间戳的实现代码
2016/05/13 PHP
用cssText批量修改样式
2009/08/29 Javascript
javascript 定义初始化数组函数
2009/09/07 Javascript
js操纵跨frame的三级联动select下拉选项实例介绍
2013/05/19 Javascript
常见浏览器多长时间会提示“脚本运行时间过长”总结
2014/04/29 Javascript
JavaScript的各种常见函数定义方法
2014/09/16 Javascript
JavaScript获取客户端IP的方法(新方法)
2016/03/11 Javascript
Three.js学习之Lamber材质和Phong材质
2016/08/04 Javascript
JS封装通过className获取元素的函数示例
2016/12/20 Javascript
JavaScript严格模式详解
2017/01/16 Javascript
JavaScript实现前端分页控件
2017/04/19 Javascript
jquery仿京东商品放大浏览页面
2017/06/06 jQuery
JS 中可以提升幸福度的小技巧(可以识别更多另类写法)
2018/07/28 Javascript
vue-cli3搭建项目的详细步骤
2018/12/05 Javascript
使用puppeteer爬取网站并抓出404无效链接
2018/12/20 Javascript
30分钟精通React今年最劲爆的新特性——React Hooks
2019/03/11 Javascript
详解基于Wepy开发小程序插件(推荐)
2019/08/01 Javascript
vue 清空input标签 中file的值操作
2020/07/21 Javascript
python操作CouchDB的方法
2014/10/08 Python
基于Python对数据shape的常见操作详解
2018/12/25 Python
python3+PyQt5 创建多线程网络应用-TCP客户端和TCP服务器实例
2019/06/17 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
2019/11/25 Python
Python json转字典字符方法实例解析
2020/04/13 Python
美体小铺印度官网:The Body Shop印度
2019/10/17 全球购物
数字天堂软件测试面试题
2012/12/23 面试题
一套Delphi的笔试题一
2016/02/14 面试题
资料员的岗位职责
2013/11/20 职场文书
《苏珊的帽子》教学反思
2014/04/07 职场文书
国土资源局开展党的群众路线教育实践活动整改措施
2014/09/26 职场文书
2014年社区综治工作总结
2014/11/17 职场文书
工作年限证明范本
2015/06/15 职场文书
舞出我人生观后感
2015/06/16 职场文书
golang使用map实现去除重复数组
2022/04/14 Golang