課程
/后端開發
/Python
/初識Python
t=('a', 'b', [('A',), ('B',)]) 這樣為什么不可以
2017-06-06
源自:初識Python 4-9
正在回答
完全可以的,因為[ ]既然是一個list,就是可以改變的,而且你這樣寫,完全是可以運行的,它知識題目要求在不改變結果的情況下改寫題目,就醬
t(2) 是可變的。
這個'A','B'還是屬于list的,所以還是可以變
tuple中的元素是不可變的,t(2) 是一個List,里面的元素個數是可變的
L=t(2)
L[1]=('sss',)
這樣就可以改變了。 題目要求是不能改變。
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-06-06
完全可以的,因為[ ]既然是一個list,就是可以改變的,而且你這樣寫,完全是可以運行的,它知識題目要求在不改變結果的情況下改寫題目,就醬
2017-06-06
t(2) 是可變的。
2017-06-06
這個'A','B'還是屬于list的,所以還是可以變
2017-06-06
tuple中的元素是不可變的,t(2) 是一個List,里面的元素個數是可變的
2017-06-06
L=t(2)
L[1]=('sss',)
這樣就可以改變了。 題目要求是不能改變。