前言:
眼前咱们对“python 元类 详解”大约比较珍视,同学们都需要分析一些“python 元类 详解”的相关内容。那么小编在网络上收集了一些有关“python 元类 详解””的相关内容,希望咱们能喜欢,咱们快快来了解一下吧!Python 的元组相当于只读列表(list),元组的元素不可修改。元组适合于只需进行遍历操作的运算,对数据进行“写保护”,其操作速度比列表快。元组与列表相比不同之处如下:
元组使用小括号 ( ),列表使用方括号 [ ]不能向元组增加元素,元组没有append()、insert()或extend()方法。不能从元组删除元素,元组没有remove()或pop()方法。元组没有index()方法,但是,可以使用in操作符。元组可以在字典中被用作“键”,而列表不能被用作“键”。创建元组
使用赋值运算符“=”将一个元组赋值给变量,即可创建元组对象
圆括号既可以表示元组,又可以表示数学公式中的小括号,Python规定创建只有一个元素的元组时,需在元素的后面加一个逗号“,”
>>> t1=(1,2,3,4)>>> t2=('a',)>>> t1(1, 2, 3, 4)>>> t2('a',)访问元组
可以使用下标索引来访问元组中的值
获取单个元素:元组[索引位置]
获取多个元素:元组[起始位置:终止位置:间隔数量] 嵌套取值:根据索引一层一层定位取值
>>> t1=(1,2,3,4)>>> t1[2]3>>> t3=(1,2,(4,5))>>> t3[2][0]4元组拼接
“+”:列表拼接
>>> t1=(1,2,3,4)>>> t2=('a',)>>> t1+t2(1, 2, 3, 4, 'a')删除元组
del 删除整个元组
>>> t1=(1,2,3,4)>>> del t1>>> t1Traceback (most recent call last): File "<pyshell#31>", line 1, in <module> t1NameError: name 't1' is not defined
del 元组:删除元组之后,查看元组报错
遍历元素
t1=(1,2,3,4)#从左向右遍历元组for i in range(0,len(t1)+1,1): print(t1[i])for i in t1 : print(i)#从右向左遍历元组for i in range(-1,-len(t1)-1,-1): print(t1[i])for i in range(len(t1)-1,-1,-1): print(t1[i])
#头条创作挑战赛#
标签: #python 元类 详解