python自学篇五[列表]

python基础系列:
python自学篇一[ Anaconda3安装 ]
python自学篇二[ pycharm安装及使用 ]
python自学篇三[ 判断语句if的使用 ]
python自学篇四[ 基本数据类型和字符串常用处理 ]
python自学篇五[ 列表 ]
python自学篇六[ 元组 ]
python自学篇七[ 字典+深拷贝与浅拷贝 ]描述
python自学篇八[ 循环:while+for+pass+range()+推导式 ]
python自学篇九[ 函数(一):参数+对象 ]
python自学篇九[ 函数(二):返回值return+yield+迭代器+生成器 ]
python自学篇九[ 函数(三):变量作用域+ATM+5个小练习 ]
python自学篇九[ 函数(四):递归函数+匿名函数+内置函数+高阶函数 ]
python自学篇十[ 面向对象 (一) :面向对象概念+定义类+练习一]
python自学篇十[ 面向对象 (二) :继承+多继承+类属性+实例属性]
python自学篇十[ 面向对象 (三) :访问限制+类方法+静态方法]
python自学篇十[ 面向对象 (四) :王者荣耀小游戏+模拟一个简单的银行进行业务办理的类]
python自学篇十一[ 模块简介+模块制作+dir()函数+标准模块+包]
python自学篇十二[ 文件:打开+读取+写入+3个习题]

列表是什么

由一系列按特定顺序排列的元素组成,列表能存储多种类型的数据,其中的元素之间可以没有任何关系

修改列表元素

和访问列表元素的语法类似,指定列表名和要修改元素的索引,再指定新值

list01[0]='王大锤' #将列表名为list01的第一个元素修改为Tom

添加列表元素

  • 方法一:在列表末尾追加元素:使用append()方法将元素追加到列表的末尾。也可以用append()方法来动态创建列表,以下列表名为:list01,需要将王大锤添加到列表的末尾,使用append()方法
list01.append('王大锤')
  • 方法二:通过指定新元素的索引和值,使用insert()方法可以在列表的任何位置添加新元素,以下列表名为:students,需要将‘音乐插入到男的后面,使用insert()方法
list01.insert(x,'王二锤')#x为索引值

删除列表元素

  • 使用pop()方法删除元素:pop方法用于移出列表中的一个元素(默认是最后一个元素),可以指定元素索引,并且返回该元素的值。
 print(list01.pop())  #执行删除list01中最后一个元素的操作 并且返回删除的元素
 print(list01.pop(1))  #执行删除list01中索引值为1的元素的操作 并且返回删除的元素
  • 使用del语句删除元素:如果知道要删除的元素在列表中的位置,可使用del语句删除元素,元素一旦被删除之后就再无法访问
del list01     #将list01从内存中将其删除
print(list01) #如果再输出list01会报错,未定义
  • 使用remove()方法删除元素:当不知道元素索引,只知道元素值的时候,使用remove()方法删除元素
list01.remove('王大锤')  #通过元素的值进行删除

查找列表元素

所谓的查找,就是看看指定的元素是否存在

  • in(存在),如果存在那么结果为true,否则为false
list01 = ['王大锤','李大锤','王二麻子','丈母娘']
name = '丈母娘'
print(name in list04)
#输出结果为:True
  • not in(不存在),如果不存在那么结果为true,否则false
 print(name not in list01)

列表函数

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值