列表
一、建立列表
可以用[ ]來建立乙個列表,列表中的元素之間使用逗號分隔。
示例:建立列表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...