python基础(三):元组和集合的使用
python基础(一):列表的使用和用法
python基础(二):字典的使用和用法
python基础(三):元组和集合的使用
一、元组的使用
元组是由任意类型元素组成的序列,元组是不可变的,一旦元组被定义将无法进行增加删除或者修改元素等操作
1.使用()创建元组
使用()创建一个空元组
创建包含一个或多个元素的元组时,每一个元素后面都需要跟着一个逗号,即使只包含一个元素也不能省略
如果创建的元组所包含的元素数量超过1,最后一个元素后面的逗号可以省略
python的交互式解释器输出元祖时会自动添加一对圆括号,定义元组真正靠的是每个元素的后缀逗号
元组解包
tuple函数可以用其他类型的数据来创建元组:
2.元组方法的使用
count():计算在元组中指定值出现的次数
index():获取指定值在元组中的位置
[index]:通过元素位置获取元素值
二、集合的使用
集合就像舍弃了值,仅剩下键的字典一样。键与键之间也不允许重复
1.使用set()创建集合
2.使用大括号将一系列以逗号隔开的值包裹起来
【注】:为什么用{}创建的是一个集合而不是一个字典,事实上{}会创建一个空字典,但空集输出为set()而不是{},仅仅因为字典出现的比较早所以{}被占用,但{}使用时,如果是键值对那就是字典,不是的话就是集合