python中集合等定义

一些定义

集合
集合中可以存储任意类型的数据,集合中不会出现重复的数据。它的基本作用包括成员检测和消除重复元素,集合对象也支持像 联合,交集,差集,对称差分等数学运算。Python 集合的添加有两种常用方法,分别是add和update。 set1.add(要添加的数据)set1.update()删除 setl.remove(要删除的数据) ,从集合中移出一个元素setl.pop()
字典
字典是另一种可变容器模型,且可存储任意类型对象。字典的作用可以解释为很多情况下事物之间存在映射关系,如星期与起个数字的对应关系。再比如,有时我们需要哈希表这种数据结构,来开发一些高效率的软件。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:d = {key1 : value1, key2 : value2 }。字典值可以没有限制地取任何Python对象,既可以是标准的对象,也可以是用户定义的,但键不行。需要注意的是:不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住;键必须不可变,所以可以用数字,字符串或元组充当,所以用列表就不行。
列表
list是一种有序的集合,可以随时添加和删除其中的元素。列表的作用可以归纳为统一管理多个变量,存储和管理多个数据。用索引来访问list中每一个位置的元素,记得索引是从0开始的:当索引超出了范围时,Python会报一个IndexError错误,所以,要确保索引不要越界,记得最后一个元素的索引是len(classmates) - 1。如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,list[-1]直接获取最后一个元素。
元祖
tuple = ((1,),)
print(tuple) #输出: ((1,))
元祖(tuple)特点:
不支持修改,只支持遍历、查找
元祖内只有一个元素时,加,(逗号)
元祖比列表更节省空间
元祖是序列式容器,支持索引、切片操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值