iT邦幫忙

2024 iThome 鐵人賽

DAY 14
0
Python

我的Python奇幻學習之旅系列 第 14

鐵人賽 Day14 Python的奇幻之旅-Tuple篇-1

  • 分享至 

  • xImage
  •  

前面介紹完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

https://ithelp.ithome.com.tw/upload/images/20240922/20168458sJg1d1eAOT.jpg


上一篇
鐵人賽 Day13 Python的奇幻之旅-list應用-4
下一篇
鐵人賽 Day15 Python的奇幻之旅-Tuple篇-2
系列文
我的Python奇幻學習之旅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言