Python資料型別-----元組
阿新 • • 發佈:2018-12-20
在剛剛學習的列表可以看出來,列表非常合適用於儲存在程式執行其中可能變化的資料集,列表內的元素值是可以變化的。在有些需要建立一系列不可修改的元素的時候、就用到元組這種資料型別了。Python將不能修改的值稱為不可變得,而不可變的列表被稱為元組。元組看起來像列表一樣,但是元組使用圓括號(),而不是使用方括號[],元組定義之後,就可以使用索引來訪問 元素,就像訪問列表元素一樣。
# 定義元組 demos = (200,50) print(demos[0]) print(demos[1]) # 嘗試更改元組demo的元素的值,執行檢視情況 demos[1] = 100 """ Traceback (most recent call last): File "demo.py", line 3, in <module> demo[0] = 250 TypeError: 'tuple' object does not support item assignment """ # 遍歷元組 for demo in demos: print(demo) # 修改元組變數、 demo = (100,25) # 元組內的元素無法修改,但是可以給元組變數來賦值 print(demo)