python基礎 列表(1)

1.列表定義:列表是python中重要的內置數據類型,是一個元素的有序集合,一個列表中的數據類型可以各不相同。列表中的每一個數據稱元素。列表的所有元素需要用逗號分隔並放在一對中括號中。
eg:

[10,20,30,40,50]           
['hello','2.5','5000']
['python','48','3.5',[3,5]]

2.創建列表
通常創建鏈表使用“=”來進行賦值操作,將一個列表賦值給變量。

 >>>a_list=[10,20,'python'[3.5,2.8]]

3.讀取元素
用變量名加元素序號(放在中括號中)即可訪問列表中某個元素。注意列表的第一個元素序號爲0。

 >>>print(a_list[2])
 python   

若有一個列表有n個元素,則訪問元素的合法序號範圍是-n~n-1,當序號x爲負時,表示從序列的末尾開始計數,實際訪問的是序號n+x的元素。
4.列表切片
可以使用“列表序號對”來截取列表中的任何一部分,從而得到一個新的列表。“序號對”中第一個序號(左索引)表示切片開始位置,第二個序號(右索引)表示切片截止(但是不包含)位置。
【即包括開始不包括結束】

>>>print(a_list[1:3])
[20,'python']
>>>print(a_list[1:-1])
[20,'python']

當切片的左索引爲0時可省,右索引爲列表長度時可省。
可以設置部長,eg:c[3:7:2]表示第4-7個元素每隔一個一取。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章