前面介紹完Python 中從儲存資料及集合的四鐘內建資料類型之一的list!
現在來介紹第二種資料類型!Tuple!!
tuple 跟 list之間
最大的相同在於tuple 跟 list 都是有序的
最大的不同在於tuple 不可以更改
這件事情很重要所以要重複三次聲明一下
Tuple 真的沒辦法更改!!!
Tuple 真的更改不了!!!
Tuple 改不了!!!
為甚麼要重複三次沒辦法更改呢?
因為沒辦法更改的話,代表,前面list所看到的甚麼append()增加啦~或是單獨刪除某些項目的remove(),都是沒辦法用的!!
雖然tuple可以允許出現相同的物件
為啥?特別強調可以重複出現呢~當然是因為後面會有不能重複的資料類型
(這邊賣個關子(≧∀≦)ゞ)
要建立tuple其實跟建立list長得差不多~
不同的地方只有list是[]
,而tuple是()
this_tuple = ("a", "b", "c", "d")
print(this_tuple)
#輸出結果 ('a', 'b', 'c', 'd')
這邊注意一下 !! 如果要建立的tuple只有一項,最該項目後面要加","
this_tuple = ("a",)
this = ("a")
print(type(this_tuple)
print(type(this))
#輸出結果
#tuple
#str