元组-tuple 社么是元组,tuple,元组也是一组有序的数据, 元组不具有修改功能 元组是一种特殊的列表而已 元组操做 建立元组 1.建立空元组 变量 = () 2.建立单个数据的元组 变量 = (,)或 变量 =值 3.建立多个数据的元组 b变量 = (值, 值, 值 。。。 ) 或 变量 = 值, 值 , 值 。。。 注意:元组的关键符号是都好而不是小括号。 元组的特征 1.元组具备序列特定,而且是有序序列 2.元组数据值能够访问不能够修改 3.元组的数据能够是任意数据类型 序列操做 序列操做:索引,分片,序列相加,序列相乘 , 成员资格 1.索引操做 元组[索引位置] 2.分片操做 元组[:]获取元素的全部数据 元组[开始索引:]获取开始索引位置到最后的全部数据 元组[:结束索引]获取元组开始索引位置到结束位置之间的全部数据(不包含结束为止) 元组[开始索引:结束索引]获取元素开始索引位置到结束索引位置之间的全部数据(不包含结束为止) 元组[开始索引:结束索引:跳步值]获取元素开始位置到结束索引之间的指定间隔的数据指定数据 3.相加操做 新元组 = 元组 + 元组 4.相乘操做 新元组 = 元组 * 整数 5.成员检测 数据 in 元组 检测数据是否在元组当中,在返回True , 再也不返回False 数据 not in 元组 检测数据是否不在元组当中,不在返回False,在返回False 元组的遍历 普通元组的遍历 for 变量 in 元组: 使用变量 多层元组的遍历 for 变量1,变量2 in 元组 : 使用变量 元组的函数 len()获取元组中数据的长度 格式:len(元组) 返回值:整数 max()返回元组中最大的值 格式:max(元组) 返回值:元组中的最大值 min()返回元组中的最小值 格式:min(元组) 返回值:元组中的最小值 tuple()讲其余序列转化为元组序列 格式:tuple(任意序列) 返回值:元组 元组的方法 count()计算指定数据出现的次数 格式:元组。count(查找的数据) 返回值:整数 index()获取指定值在元组中的索引位置 格式:元组。index(查找的数据) 返回值:索引位置或者错误信息 变量交换(元组特殊用法) a = 值 1 b = 值 1 a , b = b , a 这是python中经常使用的变量交换方式,不要用列表