課程內(nèi)容
Python入門課程N(yùn)O42課 元組的查找和計數(shù)
元組是一種靜態(tài)的數(shù)據(jù)類型,不可以元組執(zhí)行修改等操作,在元組中提供的方法主要是對元素進(jìn)行查找。列表是一種動態(tài)的數(shù)據(jù)類型,可以通過操作符[]對列表中的元素進(jìn)行修改。而對元組執(zhí)行切片,加法等操作,返回的是一個新的元組,并沒有對元組進(jìn)行修改。
tuple.index(value, start=0, stop=2147483647):查找元素value在元組中的索引。start表示查找的起始位置,stop表示查找的結(jié)束位置(閉區(qū)間,不包括stop)。start的默認(rèn)值為0,stop的默認(rèn)值為2147483647。舉例說明:

tuple.count(value):查找查找元素值value在列表中的數(shù)目,元素值value不存在時,返回0。

其返回值為2.
- 上一篇
Python入門課程N(yùn)O41課 元組的操作符
元組的操作符和列表的操作符一致,以下為簡單介紹:其各個操作符和列表相對應(yīng)。相應(yīng)的知識請參考本系列課程32、33、34課。元組類型是一種線性的序列結(jié)構(gòu),可以通過索引來訪問元組中的元素。 元組與字符串都是一種靜態(tài)的數(shù)據(jù)類型,只能通過索引來讀取字符,不能對字符進(jìn)行修改
- 下一篇
Python入門課程N(yùn)O43課 元組與列表的區(qū)別
在使用元組的場景中,都可以使用列表來進(jìn)行代替,那么為什么還要定義元組這種數(shù)據(jù)類型?(1) 元組是靜態(tài),只讀的數(shù)據(jù)類型 元組與列表的核心區(qū)別在于,元組是靜態(tài)的,列表是動態(tài)的。我們在定義變量時,如果該數(shù)據(jù)對象具備靜態(tài),只讀的屬性,應(yīng)當(dāng)使用元組,否則應(yīng)當(dāng)使用列表
