爬蟲 (十三) 學習 python 基礎知識點的正確姿勢 (六)

  • 2019 年 12 月 27 日
  • 筆記

我會以比較學習的方式,主要拿Python和我之前學習的javascript進行比較,拿學習javascript的學習經歷來遷移到學習Python,如果你在此之前有一門編程思維,那麼你可以這麼做,如果沒有的話,也不用擔心,跟着我一步一步來,不要急,當然,我的這個教程也不是那麼全面,還是要自己花時間,精力去專研的,想成為什麼人,就得在某個地方使勁,往對的地方使勁,讀不懂的,可以使勁讀完,然後反覆讀,進而讀得更懂,今天我們換種方式來學習 python

元組是一種與序列類似的序列類型,只不過一旦創建,就不能被改變了,因此元組可以看成是一種不可變的列表,

1 元組的生成與基本操作

Python用一對括號()生成元組,中間元素用逗號隔開

對於含有兩個元素以及以上的元組,在構造時可以省略括號

元組還可以通過索引,切片來查看元素

不能被修改

2隻包含單個元素的元組

由於小括號『()』在表達式中有特殊的含義,因此,對於只含有單個元素的元組

3 元組的方法

由於元組是不可變的,所以他只支持。count(),index()方法

4 列表與元組的相互轉換

列表和元組可以使用tuple()函數和list()函數互相轉換

列表與元組的生成速度比較

元組的不可變性

創建元組後,不能修改元組的形狀,也不能給元組的某個元素重新

賦值,不過呢,這種不可變性不是絕對的,如果元組中的元素本身可變,那麼我們可以通過調用該元素的方法來修改元素

元組與多變量賦值