列表元组

本文深入解析Python中的序列操作,包括列表、映射、集合的基本使用方法及高级特性,如索引、分片、加、乘、成员资格检查等。同时介绍了Python计算序列长度、找出最大值最小值的内置函数,并详细说明了列表的基本操作如list函数、join函数,以及元素赋值、删除元素、分片赋值等常用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

容器:

  序列:list 编号(索引)

  映射:dict 名字(键)

  集合:set 

通用序列操作:

索引、分片、加、乘、成员资格,python计算长度、找出最大值最小值内建函数

索引:最后1个元素编号是-1

分片:没指名开始结束点时,正数步长,序列头开始从左提取,负数步长,序列从尾部开始向左提取

加:两种相同类型的序列才能进行连接操作

乘:None、空列表和初始化

成员资格:in

列表

基本操作:

list函数,join函数

元素赋值,删除元素del(),分片赋值(一次替换多个元素,可实现删除等)

方法:

append

count统计元素出现次数

extend追加多个值,和连接的区别是修改了被扩展序列,链接时返回一个全新序列

index查找元素匹配位置索引

insert

pop默认移除最后一个并返回该元素值,唯一既能修改列表有返回元素值

remove移除列表中某个值得第一个匹配项

reverse将列表元素反向存放

sort排序,原位置排序,无返回值(y=x[:]获取列表副本)

sorted可用于任何序列,返回一个列表

高级排序

通过比较函数如:cmp(x,y) number.sort(cmp)

sort可选参数key,reverse,如x.sort(key=len),reverse正序反序如:x.sort(reverse=True)

转载于:https://www.cnblogs.com/zhuqn/p/4594602.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值