有没有办法让这个tuple:T=(1, 'CH', [3, 4]) 中的[3,4]直接变成(3,4)?
T=(1, 'CH', [3, 4]) L=tuple(T[2]) T2=(1, 'CH', L) print(T2)
不知道这样是否可以?
T = (1, 'CH', [3, 4])
T = list(T)
T[2] = tuple(T[2])
T = tuple(T)
print(T)
tuple是不可变的,tuple里面的元素,也是不可替换的。没有办法使元组中的元素[3,4]直接变成(3,4),这改变了它的数据类型