码迷,mamicode.com
首页 > 其他好文 > 详细

2018年11月21日 元祖

时间:2018-11-22 02:51:25      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:class   用法   相互   逗号   加工   div   style   print   strong   

tuple:元祖

元祖为对列表的二次加工,元素不可被修改(与列表的差异),并且元祖不能增加或者删除

tu=(1111,22,sxj,[22],66,True,)#小括号叫元祖一般在最后一行+一个逗号 ,与以后的参数做区分
#对应的类叫tuple
v=tu[0] #也可以被索引
v1=tu[1:2]
print(v,v1)
#元祖不能增加修改删除

for i in tu:
    print (i)
#所以tuple也是可迭代对象
s=abcdfgh123
li=[sxj,12,"abc"]
tu=("12","as","asb",)
#str与list与tuple的相互转换
a=tuple(s)
b=tuple(li)
c=list(tu)
d=""
for i in tu:
    d=d+str(i)
e="".join(tu)
print(a,\n,b,\n,c,\n,d,\n,e)

 

 

tu=(11,22,33,"abc",[("sxj",444)],True,)
#元祖也是有序的,元祖的一级元素不可修改
#如何取得sxj,注意几个中括号
a=tu[4][0][0]
print(a)
#
tu[4][0]="a"
print(tu)# 可以修改二级元素中的列表
a=tu.count(11)
b=tu.index("abc")
print(a,b)
#count index用法同列表

 

2018年11月21日 元祖

标签:class   用法   相互   逗号   加工   div   style   print   strong   

原文地址:https://www.cnblogs.com/python1988/p/9998500.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!