Python中的list和tuple

Python中的list詳解:安全

Python內置的一種數據類型是列表:list。list是一種有序的集合,能夠隨時添加和刪除其中的元素。app

 

 

len():獲取list元素的個數spa

 

索引:3d

-1作索引,直接獲取最後一個元素。以此類推,能夠獲取倒數第2個、倒數第3個code

 

append:向list追加元素到末尾blog

 

insert():把元素插入到指定位置索引

 

pop():刪除末元素class

刪除末元素數據類型

 

pop(i):刪除指定元素im

 

替換元素:經過賦值給對應的索引位置

 

 


 

Python中的tuple(元組)詳解:與list的最大區別在於tuple使用的是「()」,而list使用的則是「[]」

另外一種有序列表叫元組:tuple。tuple和list很是相似,可是tuple一旦初始化就不能修改,好比一樣是列出同窗的名字:

>>> classmates = ('Michael', 'Bob', 'Tracy')

不可變的tuple有什麼意義?由於tuple不可變,因此代碼更安全。若是可能,能用tuple代替list就儘可能用tuple。

 

只有1個元素的tuple定義時必須加一個逗號,,來消除歧義:

>>> t = (1,) >>> t (1,)

嗯,今天的筆記就寫到這裏。

相關文章
相關標籤/搜索