Python快速入門(五)之列表

2021-09-07 20:54:32 字數 2289 閱讀 6306

列表

一、建立列表

可以用[ ]來建立乙個列表,列表中的元素之間使用逗號分隔。

示例:建立列表list = [『hello』, 『金融』, 『理財』, 123]

>>

>

list=[

'hello'

,'金融'

,'理財'

,123

]>>

>

type

(list

)<

class

'list'

>

>>

>

list

['hello'

,'保險'

,'理財'

,123

]

二、獲取元素

可以使用索引獲取列表中的元素,索引從0開始。

示例:獲取列表中的第三個元素,在獲取最後乙個元素。

>>

>

list=[

'hello'

,'金融'

,'理財'

,123

]>>

>

list[2

]理財>>

>

list[-

1]123

三、新增元素

extend():在列表最後位置新增,一次可以新增多個元素。

insert():在列表的特定位置新增元素

示例:使用extend()方法在list的末尾新增[『test』, 『name』]

使用insert()方法在list下標為4的位置新增元素insert

>>

>

list=[

'hello'

,'金融'

,'理財'

,123

]>>

>

list

'selenium'

)>>

>

list

['hello'

,'金融'

,'理財'

,123

,'selenium'

]>>

>

>>

>

list

.extend(

['test'

,'name'])

>>

>

list

['hello'

,'金融'

,'理財'

,123

,'selenium'

,'test'

,'name'

]>>

>

>>

>

list

.insert(4,

'insert'

)>>

>

list

['hello'

,'金融'

,'理財'

,123

,'insert'

,'selenium'

,'test'

,'name'

]

四、刪除元素

可以使用remove(name)、del list[index]、pop()方法刪除列表中的元素。

示例:使用remove(name)方法移除list中的『保險』元素

使用del list[index]方法移除下標為2的元素

使用pop()方法移除list的最後乙個元素,並將最後乙個元素返回

>>

>

list=[

'hello'

,'金融'

,'理財'

,123

]>>

>

list

.remove(

"金融"

)>>

>

list

['hello'

,'理財'

,123

]>>

>

>>

>

dellist[2

]>>

>

list

['hello'

,'理財'

]>>

>

>>

> temp =

list

.pop(

)>>

> temp

'理財'

>>

>

list

['hello'

]>>

>

Python入門之列表

python中的列表類似於c語言中的陣列,下面通過例項說明介紹幾種常用的使用方法。1.空列表的建立 empty print empty 2.列表中元素的檢視 words a b c print words 2 c print words 3 traceback most recent call la...

Redis快速入門之列表型別

列表型別內部是使用雙向列表實現的,所以向列表兩端新增資料的時間複雜度為o 1 獲取越接近兩端的資料越快,這意味即使有2000萬的資料從兩端獲取前十條資料,與只有20條獲取的速度是一樣的lpush key value rpush key value lpush 向列表左邊新增元素,返回值為列表的長度 ...

Python學習入門之列表(一)

列表是由一系列按特定順序排列的元素組成的,跟其他語言的陣列類似 names zr hc ws hj fz nums 1,2,3,9,4,5,8,7,6 可以直接使用print函式直接將陣列所有函式列印出來 print names 訪問列表元素,索引從0而不是從1開始,索引還可以使用負數,比如索引 1...