python列表、元组、集合

本文详细介绍了Python中列表、元组和集合的数据类型特点及操作方法,包括它们的增删改查功能,以及排序、统计元素个数和集合运算等。列表作为可变有序序列,支持索引、切片和多种操作;元组与列表类似但不可变,适合用作数据结构的固定部分;集合为无序且不重复元素的集合,可用于去重和集合运算。了解这些基础知识对于提升编程效率至关重要。

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

类型listtupleset
特点有序,可重复,内容可变,可通过下标获取元素有序,可重复,内容不可变,可通过下标获取元素无序、不可重复
定义["张三","李四","王五"]("张三","李四","王五")
只包含一个元素的元组('张三',)
{"张三","李四","王五"}
[]list()()tuple()set()
查询list[index]tuple[index]
修改list[index] = xxx-
添加原样添加:append(元素)insert(index,元素)
组合生成新的列表:+
拆包添加:extend()
-add(元素)
update(list/tuple/set/dict/str)
删除通过下标:del list[index]pop(index=-1)
删除第一个出现的指定元素:remove(元素)
-remove(元素)如果删前不存在报错
discard(元素)不管存在于否删除不报错
pop()随机删除并返回删除的元素
clear()清空
判断是否存在in/not inin/not inin/not in
特色切片:list[start,end,step=1]
升序:sort()
降序:sort(reverse=True)
倒序:reverse()
统计元素个数:count(元素)
切片:tuple[start,end,step=1]
统计元素个数:count(元素)
去重:set(list/tuple/str)
交集&、并集I、差集-、对称差集^
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值