這樣輸出T仍為原來的,而將列表[3,4]變?yōu)樵M(3,4)。請(qǐng)問是不是只有改變L使其仍為list類型,才能改變?cè)M???
T = (1, 'CH', [3, 4])
L = tuple(T[2])
print(L)
print(T)
T = (1, 'CH', [3, 4])
L = tuple(T[2])
print(L)
print(T)
2022-06-27
嗯,不過這個(gè)改變只代表list中的元素被改變,并沒有改變list本身,換句話來說,元組指向的list并沒有因?yàn)閘ist元素改變而指向另一個(gè)list.list中的元素不在tuple的約束范圍之內(nèi)。
舉報(bào)
2024-04-09