亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

有沒有辦法讓這個tuple:T=(1, 'CH', [3, 4]) 中的[3,4]直接變成(3,4)?

有沒有辦法讓這個tuple:T=(1, 'CH', [3, 4])?中的[3,4]直接變成(3,4)?

正在回答

5 回答

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

new_T=(T[0],T[1],tuple(T[2]))

print(new_T)

0 回復 有任何疑惑可以回復我~
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 回復 有任何疑惑可以回復我~
T?=?([])
T1?=?(T)?L1?=?(T1[])?T1[]?=?L1
T2?=?(T1)?(T2)


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

舉報

0/150
提交
取消

有沒有辦法讓這個tuple:T=(1, 'CH', [3, 4]) 中的[3,4]直接變成(3,4)?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號