這樣輸出T仍為原來的,而將列表[3,4]變為元組(3,4)。請問是不是只有改變L使其仍為list類型,才能改變元組???
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
嗯,不過這個改變只代表list中的元素被改變,并沒有改變list本身,換句話來說,元組指向的list并沒有因為list元素改變而指向另一個list.list中的元素不在tuple的約束范圍之內。
舉報
2024-04-09