一、元組
python將不能修改的值稱為不可變的,而不可變的元素組成的列表稱為元組。
1、定義元組
元組使用圓括號()來定義。
元組定義後,就可以使用索引來訪問其元素了,就像訪問列表元素一樣。
2、遍歷元組
像列表一樣,我們也可以使用for迴圈來遍歷元組中的所有元素。
3、修改元組變數
下面我們來嘗試修改元組中的一個元素,即給元組的某一個元素賦值,看看結果如何。
從上例中可以看到,如果修改元組中某個元素的值,python會報告錯誤,會返回型別錯誤訊息。
因為試圖修改元組的操作是被禁止的,因此python指出不能給元組的元素賦值。
那麼,怎麼解決呢?
不能修改元組,但我們可以給儲存元組的變數賦值。因為給元組變數賦值是合法的。
因此,如果要修改元組,可以重新定義整個元組,即給整個元組重新賦值。從而達到修改元組元素的目的。
二、動手實踐
1、定義一個元組,嘗試修改元組中一個元素的值,檢視系統提示資訊。
2、定義一個元組,再修改元組變數,並使用for迴圈輸出元組修改前後每個元素的值。
最新評論