list和tuple

列表與元組python

列表定義安全

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

>>>a=['jack','bob',tracy']ide

>>>a函數

['jack','bob',tracy']索引


列表的取值 it

變量a就是一個list,用len()函數能夠得到list元素的個數:class

>>>len(a)變量

3數據類型

列表可使用索引來訪問,索引從0開始,N-1個結束,當超出範圍時報錯

>>>a[0]

'jack'

反向取值,倒敘[-1]使,以此類推

>>>a[-1]

'tracy'

列表的插入,追加與刪除

>>>a.append('admin')

>>>a.insert(1,'name')                                按指定位置插入

>>>a.pop()                                                彈出,刪除

>>>a.pop(1)                                             刪除指定位置(索引的位置)

替換某一個元素

>>>a[0]

>>>a[0]='jjj'

>>>a[0]

列表能夠包含其餘數據類型


元組tuple

元組是不可變【安全】的,沒有append.insert這樣的方法。

>>>a=()

一個元素的元組寫法t=(1,)

可變的tuple

>>>t=('a','b',['A','B']) 

對於元組是不可變的,可是元組裏面的列表是可變的

相關文章
相關標籤/搜索