python元组用来做什么,python元组的定义方式
元组是Python的基本数据类型。在下面的文章中,我将简单介绍一下元组的定义和常见操作。
1.元组的定义Python的元组类似于列表,只是元组的元素不能修改。在python中,元组使用圆括号,列表使用方括号。创建元组很简单,只需在括号中添加元素并用逗号分隔它们。类似于字符串,下标索引从0开始,可以被截取、组合等。元组的格式为:元组名称=(元素1,元素2,元素3.)如下:
Tup=(Physics , Chemistry ,1997,2000,3月14日)创建一个空元组:
当tup=()或tup=tuple()只包含一个元素时,需要在元素后添加一个逗号:
Tup=(50,)2。元组2.1 访问元组中的元素:的常见操作
访问元组中的元素,可以通过下标索引访问。
Tup=(物理,化学,1997年3月14日,2000) #访问元组打印的第一个元素(tup[0])#访问元组打印的最后一个元素(tup[-1])#访问元组索引为1,2,3的元素打印(tup [1: 1
元组中的元素值不允许修改,但是元组可以连接组合。
tup1=(物理,化学,1997,2000,3.14)tup2=(物理,化学,1997,2000,3.14)#元组可以组合tup3=tup1 tup2print(tup3)#元组不能改变tup1[0]=666print(tup1)结果如下:(物理,化学,1997年3月14日,2000年,物理,化学 2000,3.14) tup1
不允许删除元组中的元素值,但是可以使用del语句删除整个元组。在使用del删除整个元组之后,再次打印它将会给出一个错误,因为此时元组是未定义的。
Tup=(Physics , chemistry ,March 14,1997,2000) print (TUP) del tupprint (TUP)结果如下:( Physics , Chemistry ,1997,2000,3.14)Traceback(最近一次调用last):File D:/python _ code/St11/test/lie Biao . py ,第4行,模块print (TUP)名称错误:未定义名称 TUP 3。元组的常用运算符len()可以找到元组的长度数,并用它来组合元组。*号用于重复元组in,而不是in判断元素是否在元组中for x in (1,2,3):遍历Python表达式结果描述printx tuple len((1,2,3))3计算tuple (1,2,3) (4,5,6)(1,2,3,4,5,6)连接的长度( Hi!)* 4(嗨!,‘嗨!’,‘嗨!’,‘嗨!’)重复(1,2,3)中的3。(1,2,3)中x的真元素存在吗:打印x,1 2 3。遍历4。将元组从元组转换为list-list: my_list=list(元组名称)
列表元组:我的元组=元组(列表名)
my_tuple=(physics , chemistry ,1997,2000,3.14)# Print this tuple Print(my _ tuple)my _ list=list Print(my _ list)my _ tuple=tuple(my _ list)# Convert list to tuple Print(my _ tuple)结果如下:( physics) 1997,2000,3.14)[physics , chemistry ,1997,2000,3.14](physics ,
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。