a = (1,2,3,4) PRint(a)
a1 = 1,2,3 print(a1)
a2 = 2, print(a2)
e = tuple([111,222,333]) print(e) say = tuple(“hello”) print(say)
索引(下标): tu = tuple([‘hello’,’world’,’welldown’]) print(tu[2])
切片取值: print(tu[0:2])
元组是不可变的,类似字符串,不能在原处修改内容,但我们可以把它的类型做下转换,例如把一个元组转换为一个列表进行修改,之后再转换成元组。 例如:元组a = (3,6,6) 要把它变成(6,6,6)要怎么操作呢? ch = (3,6,6) d1 = list(ch) d1[0] = 6 print(tuple(d1))
如果元组内包含的元素中,有可变数据类型,修改起来就十分方便了 sd = ([‘hello’,False],123.222,True) sd[0][1] = ‘this world’ print(sd)
df = (123,456) ef = (7,8,9) cf = df + ef print(cf)
tf = (“say”,’hello’)*4 print(tf)
新闻热点
疑难解答