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列表基础操作相关推荐

  1. python——列表基础操作

    1.列表的格式 列表的相关操作: 2.添加append()列表里面包含列表: extend和append的区别:append的最终列表中添加的是一个元素,extend的最终列表中显示的是追加的多个元素 ...

  2. 【Python笔记】列表基础操作 :创建,增加、删除、查询。附加:练习题。用简单代码解释。

    Python:列表基础操作 创建,增加.删除.查询.附加练习题.用简单代码解释. 目录 Python:列表基础操作 演示环境 第一部分:列表(list) 1. 创建空列表 2. 创建只有默认值的列表 ...

  3. Python语音基础操作--2.3声强与响度

    <语音信号处理试验教程>(梁瑞宇等)的代码主要是Matlab实现的,现在Python比较热门,所以把这个项目大部分内容写成了Python实现,大部分是手动写的.使用CSDN博客查看帮助文件 ...

  4. Python语音基础操作--10.2隐马尔科夫模型的孤立字识别

    <语音信号处理试验教程>(梁瑞宇等)的代码主要是Matlab实现的,现在Python比较热门,所以把这个项目大部分内容写成了Python实现,大部分是手动写的.使用CSDN博客查看帮助文件 ...

  5. python列表字典操作_Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结...

    创建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一个值 value_star ...

  6. python列表常用操作函数_Python入门——列表常用操作

    Python列表常用操作 准备 控制台输入ipython parallels@parallels-vm:~$ ipythonPython 2.7.12 (default, Dec 4 2017, 14 ...

  7. python 列表操作详解,Python列表解析操作实例总结

    本文实例讲述了Python列表解析操作.分享给大家供大家参考,具体如下: 列表解析 Python 的强大特性之一是其对 list 的解析,它提供一种紧凑的方法,可以通过对 list 中的每个元素应用一 ...

  8. Python 列表下标操作

    Python  列表下标操作 引用网址: https://www.jianshu.com/p/a98e935e4d46 转载于:https://www.cnblogs.com/zenghanxi/p/ ...

  9. Python语音基础操作--4.3共振峰估计

    <语音信号处理试验教程>(梁瑞宇等)的代码主要是Matlab实现的,现在Python比较热门,所以把这个项目大部分内容写成了Python实现,大部分是手动写的.使用CSDN博客查看帮助文件 ...

最新文章

  1. -shape 填充 圆角矩形 圆形 环形
  2. CV之detectron2:detectron2的简介、安装、使用方法之详细攻略
  3. 408. Valid Word Abbreviation有效的单词缩写
  4. pandas pivot 计算占比_数据分析Pandas 基础(二)
  5. python删除字符_Python之删除字符串中不需要的字符
  6. 前端学习(976):阿里百秀轮播图制作
  7. Java类类getClassLoader()方法及示例
  8. Java笔记-对SpringBoot中CommandLineRunner的使用笔记
  9. php jquery ajax xml,jquery Ajax解析XML数据代码实例
  10. (40)Xilinx PLL IP核配置(一)(第8天)
  11. 当我们在谈论单测时我们在谈论什么
  12. MSSQL生成连续的时间
  13. java生成的条形码扫不了_JAVA 生成扫描条形码
  14. win10系统,使用Windows照片查看器打开图片
  15. 年度盘点 | 安全测试者偏爱的安全测试工具
  16. 二代征信在风控流程中的使用
  17. Python-玩转数据-利用百度高德经纬度地图定位
  18. python 剔除汉字_剔除word 中的除汉字以外字符
  19. 186_一文看懂压敏电阻和tvs的区别
  20. Antv踩坑—导入画布数据监听画布渲染完成事件

热门文章

  1. 2010计算机上机考试试题,WORD2010上机操作练习题
  2. python3脚本使用sql loader批量导入字节文件并二次处理
  3. 随手拍好片如何炼成?用完小米10至尊纪念版我就明白了
  4. 普中科技手把手教你学ESP32--基于MicroPython-01
  5. 数据结构的逻辑结构及物理结构
  6. 蓝桥杯 BASIC-3:字母图形
  7. ChatGPT是什么?
  8. WordCounter for mac(字数统计器)
  9. java << 、>>理解
  10. 基于Vue3+Spring Boot+Web的学生选课管理系统