課程內(nèi)容
Python入門課程N(yùn)O40課 元組類型介紹
元組與列表,以及字符串一樣,都是一種線性的序列結(jié)構(gòu)。元組與列表有著相同的數(shù)據(jù)結(jié)構(gòu),區(qū)別在于,元組是靜態(tài)的數(shù)據(jù)類型,而列表是動(dòng)態(tài)的數(shù)據(jù)類型。Python中的元組類型是用()符號(hào)括住的一個(gè)數(shù)據(jù)集合,集合中的元素以英文逗號(hào)進(jìn)行分隔。
元組的類型名為tuple。
元組類型的對象定義法和直接定義法:
將元組賦值給其它變量時(shí),Python會(huì)自動(dòng)地對元組執(zhí)行解包。元組解包就是將元組進(jìn)行拆解,然后將元組中的元素按序進(jìn)行賦值。將元組進(jìn)行解包賦值時(shí),賦值操作符左邊的變量個(gè)數(shù)必須與元組中的元素個(gè)數(shù)一致,否則會(huì)拋出異常信息。舉例說明:
此外元組類型也可以向列表一樣進(jìn)行循環(huán)遍歷。

- 上一篇
Python入門課程N(yùn)O39課 列表推導(dǎo)式
列表推導(dǎo)式,又叫列表解析式。列表解析式,顧名思義,就是由已有的可迭代對象,來解析出一個(gè)新的列表。列表推導(dǎo)式本質(zhì)還是一個(gè)for循環(huán),在for循環(huán)中每迭代一次,就會(huì)在列表中插入一個(gè)新的元素。在列表推導(dǎo)式中可以嵌套for循環(huán),以及進(jìn)行條件控制,由此組合成比較復(fù)雜的列表推
- 下一篇
Python入門課程N(yùn)O41課 元組的操作符
元組的操作符和列表的操作符一致,以下為簡單介紹:其各個(gè)操作符和列表相對應(yīng)。相應(yīng)的知識(shí)請參考本系列課程32、33、34課。元組類型是一種線性的序列結(jié)構(gòu),可以通過索引來訪問元組中的元素。 元組與字符串都是一種靜態(tài)的數(shù)據(jù)類型,只能通過索引來讀取字符,不能對字符進(jìn)行修改