为了账号安全,请及时绑定邮箱和手机立即绑定

有没有办法让这个tuple:T=(1, 'CH', [3, 4]) 中的[3,4]直接变成(3,4)?

有没有办法让这个tuple:T=(1, 'CH', [3, 4]) 中的[3,4]直接变成(3,4)?

正在回答

3 回答

T=(1, 'CH', [3, 4])
L=tuple(T[2])
T2=(1, 'CH', L)
print(T2)

不知道这样是否可以?

0 回复 有任何疑惑可以回复我~

T = (1, 'CH', [3, 4])

T = list(T)

T[2] = tuple(T[2])

T = tuple(T)

print(T)


0 回复 有任何疑惑可以回复我~
#1

慕婉清3417709

感觉只能这样整体修改T的类型为list再操作了
2023-08-04 回复 有任何疑惑可以回复我~

tuple是不可变的,tuple里面的元素,也是不可替换的。没有办法使元组中的元素[3,4]直接变成(3,4),这改变了它的数据类型

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

有没有办法让这个tuple:T=(1, 'CH', [3, 4]) 中的[3,4]直接变成(3,4)?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信