python--元组

一、元组是什么?

元组是类似于List(列表)的另一个数据类型。元组用 () 标识,内部元素用逗号隔开。但是元素不能二次赋值,相当于只读列表元组的访问及操作

二、元组的定义及操作

 #1、创建元组
ta = ("zhtest",18,'female',18)
	tb = ()        #定义一个空元组
	tc = (1,)      #当定义一个元素的元组时,必须带一个逗号取消歧义,括号会理解成为数学中的小括号
	print(ta)

#2、访问元组
print(ta[1])
print(ta[-3])  #可以通过下标的方式访问元素
print(ta[1:3])
#print(ta[4])   #报错,越界
#print(ta-4)    #取值为空


#3、修改元组
#ta[1] = 19   #报错,元组是只读,一经定义不能再修改
tb = ta * 2   #使用*号进行运算
print(tb)     #('zhtest', 18, 'female', 18, 'zhtest', 18, 'female', 18)
tc = ta + tb  #使用+号进行运算
print(tc)     #('zhtest', 18, 'female', 18, 'zhtest', 18, 'female', 18, 'zhtest', 18, 'female', 18)

#4、删除元组
 print(ta)
del ta    #元组的元素是不可以删除的,但是可以通过 del删除整个元组
print('after del:')
 print(ta) #报错,ta不存在

三、元组的常用方法

t = (2,1,4,10)
t1=('a','a','c','d')
print(t)
print(len(t))#元组的长度
print(max(t1))#元组中最大值(要求是同一种数据类型)
print(min(t1)) #求元组中的最小值 (要求是同一种数据类型)
print(t.index(4))#取元素所在的下标
print(sorted(t))#元素的排序

超全面的测试IT技术课程,0元立即加入学习!有需要的朋友戳:

腾讯课堂测试技术学习地址

作者:kellyred

出处:https://blog.csdn.net/kellyred

欢迎转载,但未经作者同意请保留此段声明,并在文章页面明显位置给出原文链接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值