python列表基础操作
Python列表基本操作
记住一句话,叫做顾首不顾尾
首先我们来定义一个列表
name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]
接下来,我们就对这个列表来进行一系列的操作
1、切片
取值,取第一个和第二个
print(name[0],name[1]) 打印结果 jixuege dajiba
说明:
上面的0和1指的是小标,从左到右顺序就是从0开始一直到4
打印一个区间
name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]print(name[:2]) 打印结果 ['jixuege', 'dajiba']
打印最后一个
name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"] print(name[-1]) 打印结果 youtianai
2、追加
比如说我想追加一个人进去
name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"] name.append("xiha") print(name) 打印结果['jixuege', 'xitong', 'dajiba', 'youhua', 'boduoye', 'cangjinkong', 'youtianai', 'xiha']
这个会追加到末尾
还有一种就是插入insert
name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]name.insert(2,"youhua") print(name) 打印结果 ['jixuege', 'dajiba', 'youhua', 'boduoye', 'cangjinkong', 'youtianai']
3、修改
直接修改即可
name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"] name[2]="wuming" print(name) 打印结果 ['jixuege', 'dajiba', 'wuming', 'cangjinkong', 'youtianai']
4、删除
直接清空
name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"] name.clear() print(name) 打印结果 []
删除指定元素
name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"] name.remove("jixuege") print(name) 打印结果['dajiba', 'boduoye', 'cangjinkong', 'youtianai']
删除指定下标
name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"] del name[2] print(name) 打印结果 ['jixuege', 'dajiba', 'cangjinkong', 'youtianai']
不指定下标删除最后一个
name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"] name.pop() print(name) 打印结果 ['jixuege', 'dajiba', 'boduoye', 'cangjinkong']
指定下标
name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"] name.pop(1) print(name) 打印结果 ['jixuege', 'boduoye', 'cangjinkong', 'youtianai']
转载于:https://www.cnblogs.com/chenqizhou/p/7049178.html
python列表基础操作相关推荐
- python——列表基础操作
1.列表的格式 列表的相关操作: 2.添加append()列表里面包含列表: extend和append的区别:append的最终列表中添加的是一个元素,extend的最终列表中显示的是追加的多个元素 ...
- 【Python笔记】列表基础操作 :创建,增加、删除、查询。附加:练习题。用简单代码解释。
Python:列表基础操作 创建,增加.删除.查询.附加练习题.用简单代码解释. 目录 Python:列表基础操作 演示环境 第一部分:列表(list) 1. 创建空列表 2. 创建只有默认值的列表 ...
- Python语音基础操作--2.3声强与响度
<语音信号处理试验教程>(梁瑞宇等)的代码主要是Matlab实现的,现在Python比较热门,所以把这个项目大部分内容写成了Python实现,大部分是手动写的.使用CSDN博客查看帮助文件 ...
- Python语音基础操作--10.2隐马尔科夫模型的孤立字识别
<语音信号处理试验教程>(梁瑞宇等)的代码主要是Matlab实现的,现在Python比较热门,所以把这个项目大部分内容写成了Python实现,大部分是手动写的.使用CSDN博客查看帮助文件 ...
- python列表字典操作_Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结...
创建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一个值 value_star ...
- python列表常用操作函数_Python入门——列表常用操作
Python列表常用操作 准备 控制台输入ipython parallels@parallels-vm:~$ ipythonPython 2.7.12 (default, Dec 4 2017, 14 ...
- python 列表操作详解,Python列表解析操作实例总结
本文实例讲述了Python列表解析操作.分享给大家供大家参考,具体如下: 列表解析 Python 的强大特性之一是其对 list 的解析,它提供一种紧凑的方法,可以通过对 list 中的每个元素应用一 ...
- Python 列表下标操作
Python 列表下标操作 引用网址: https://www.jianshu.com/p/a98e935e4d46 转载于:https://www.cnblogs.com/zenghanxi/p/ ...
- Python语音基础操作--4.3共振峰估计
<语音信号处理试验教程>(梁瑞宇等)的代码主要是Matlab实现的,现在Python比较热门,所以把这个项目大部分内容写成了Python实现,大部分是手动写的.使用CSDN博客查看帮助文件 ...
最新文章
- -shape 填充 圆角矩形 圆形 环形
- CV之detectron2:detectron2的简介、安装、使用方法之详细攻略
- 408. Valid Word Abbreviation有效的单词缩写
- pandas pivot 计算占比_数据分析Pandas 基础(二)
- python删除字符_Python之删除字符串中不需要的字符
- 前端学习(976):阿里百秀轮播图制作
- Java类类getClassLoader()方法及示例
- Java笔记-对SpringBoot中CommandLineRunner的使用笔记
- php jquery ajax xml,jquery Ajax解析XML数据代码实例
- (40)Xilinx PLL IP核配置(一)(第8天)
- 当我们在谈论单测时我们在谈论什么
- MSSQL生成连续的时间
- java生成的条形码扫不了_JAVA 生成扫描条形码
- win10系统,使用Windows照片查看器打开图片
- 年度盘点 | 安全测试者偏爱的安全测试工具
- 二代征信在风控流程中的使用
- Python-玩转数据-利用百度高德经纬度地图定位
- python 剔除汉字_剔除word 中的除汉字以外字符
- 186_一文看懂压敏电阻和tvs的区别
- Antv踩坑—导入画布数据监听画布渲染完成事件