元组的一些特殊需求实现
1、定义元组后,根据不同的情形增加新的元组内容
t1=(1,2,3)
for i in range(1,5):
t2=(i,)
t1=t1+t2
print(t1)
输出为:
(1,2,3,1,2,3,4)
2、修改元组内的特定位置的值
t1=(1,2,3)
for i in range(1,5):
t2=(i,)
t1=t1+t2
print(t1)
l1=list(t1)
print(l1)
l1[0]=9
print(l1)
t1=tuple(l1)
print(t1)
输出为:
(1,2,3,1,2,3,4)
[1,2,3,1,2,3,4]
[9,2,3,1,2,3,4]
(9,2,3,1,2,3,4)