Python快速入门第三天

List(列表)

列表是python中使用最频繁的数据类型,列表可以实现集合类的数据结构,列表中的元素可以不同,支持数字,字符串,还能包含列表,就是我们所说的嵌套。

使用方括号“[]”来表示列表,列表中的元素使用逗号隔开。

和字符串一样,列表可以使用索引和截取,列表被截取后返回的是一个新的列表。

注意:列表的索引也是从0开始,-1为从末尾开始

列表可以使用“+”来连接列表,使用“*”表示重复操作

列表的遍历

使用while语句遍历

使用len函数获得列表的长度,再使用while语句循环遍历

使用for语句遍历

推荐使用for语句,for语句相对简单一点,比较简明

列表的运算

运算符说明
+列表连接,合并两个列表
*复制列表元素
[]索引列表中的元素
[ : ]对列表进行切片
in如果列表中包含给定元素,返回True
not in如果列表中包含给定元素,返回False

列表中元素的增删改查

增加

函数说明
append(obj)在列表末尾添加元素obj
extend(seq)在列表末尾添加多个值,使用extend()函数,seq是一个可迭代对象,否则报错。
insert(index,obj)将元素obj添加到列表的index位置处。

删除

函数说明
pop(index = -1)删除列表中index处的元素(默认index = -1),并且返回该元素的值。
remove(obj)删除列表中第一次出现的obj元素
clear()删除列表中所有元素

修改

可以直接使用列表的索引进行修改列表中的元素。

list[需要修改的索引] = 修改后的值

查询

index()函数

index(obj,start = 0 , end = -1)
obj:要查找的元素
start:表示查找的起始位置。
end:表示查找的范围的结束处(不包含此位置)。

根据列表中的元素,查询元素所在的索引位置。

注意:返回的是索引

内置函数

sort(函数)

sort():默认对列表中的元素从小到大排序。
sort(reverse = True) :列表中的元素按从大到小进行排序。

reverse()函数,他单独的作用是把列表倒序输出,如果结合sort()函数使用,就可以完成从大到小排序。如上图所示。

count()函数,可以统计元素出现的数量

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DTCloud4

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值