Python第十天学习心得与体会

通用方法

在前面我们已经学习过了列表的创建 切片等知识点,今天我们来学习列表的一些操作方法

+ *操作

列表的+和操作和字符串的类似,+操作就是将列表进行拼接
在这里插入图片描述
而列表
数字n就是将这个列表进行n次拷贝拼接
在这里插入图片描述

in not in

in和not in用于判断某个元素是否在列表当中,其返回值为True 和False两个值
在这里插入图片描述

index和count方法

index

index用于获得某个元素在列表中的下标
语法是 lst.index(‘元素名’)
在这里插入图片描述
如果某个列表中有两个相同的元素,这是为了获取某个具体的元素的下标,可以在括号中添加一个初始位置和结束位置的限制,例如cha.index(‘c++’,2,5)就是在下标为2-5的位置获取元素’c++'的下标

count

count用于获取某个元素在列表中出现的次数
在这里插入图片描述

例如这里c++出现的两次,而啦啦啦根本不在列表中,所以返回的值为0

修改列表

修改列表可以通过下标索引切片法进行

索引法修改

即获取要修改的元素的下标,然后对下标元素进行重新赋值,完成修改操作
在这里插入图片描述

索引法删除

在这里插入图片描述
这里运用del操作,完成对某一个元素的删除操作

切片法修改

切片法修改可以一次修改列表的多个元素,如果修改的列表元素个数和切片部分元素个数相同,则直接替换;
如果修改的列表元素个数大于切片部分元素个数,则原切片部分在被修改列表替换后剩余部分依次接在修改列表后;
如果修改的列表元素个数小于切片部分元素个数,则直接进行替换,原列表其余部分不变
在这里插入图片描述
这里举个对列表第一个元素的修改方法
在这里插入图片描述
添加一个如何利用切片法在列表的最前面添加元素
在这里插入图片描述

切片法删除

这里同索引法,直接运用del操作即可
在这里插入图片描述

列表方法汇总

列表方法汇总:lst.append()
lst.insert()
lst.extend()
lst.clear()
lst.reverse()
lst.pop()
lst.remove()
lst.sort()

lst.append()用于在列表的最后添加一个元素 重点是最后 一个
在这里插入图片描述

lst.insert()在指定位置添加元素 基本格式是插入位置 插入元素
在这里插入图片描述

lst.extend() 在列表后补充一系列元素,可以在最后插入多个元素

在这里插入图片描述
lst.clear()用于清除列表中所有的元素
在这里插入图片描述
lst.reverse()用于翻转列表中的元素
在这里插入图片描述
lst.pop()用于删除列表中的某个元素并返回删除的元素
在这里插入图片描述
lst.remove()用于删除列表中的某个元素并返回空值
在这里插入图片描述
lst.sort()用于把列表中的元素按照ASCII码值升序排列
在这里插入图片描述
如何将列表中的元素降序排列呢??
在这里插入图片描述

遍历列表

for循环

for循环的语法规则是:
语法规则:
for 变量 in 列表(循环规则):
代码块

这里把列表中的每个元素赋值给变量
在这里插入图片描述

range函数

range函数基本规则是range(start,end,step)
start默认从0开始,不包括end的值,默认步长为1
range的应用:range函数用于for循环中,可以简化其循环次数的计算
在这里插入图片描述

  • 24
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值