Python的列表List常見操作

2021-09-27 12:55:14 字數 1406 閱讀 6056

增加

在末尾追加資料,並且每次只能新增乙個

列表.extend([4,5,6,7,8])

可迭代:集合

列表.insert(索引, 資料)

在指定位置插入資料(位置前有空元素會補位)

刪除del 列表[索引]

刪除指定索引的資料

列表.remove(資料)

刪除第乙個出現的指定資料

列表.pop()

刪除第乙個出現的指定資料

列表.pop(索引)

刪除指定索引資料

列表.clear()

清空列表

修改列表[索引] =資料

修改指定索引的資料,如果資料不存在,就報錯

查詢列表[索引]

根據索引取值,如果索引不存在,就會報錯

len(列表)

列表的長度

if 資料 in 列表

判斷元素是否在列表中

排序列表.sort()

公升序排列

**示例

list = ["鹿晗","關曉彤","柳岩","李易峰","柳岩"]

del list[0] #刪除 列表中的第乙個元素

list.remove("關曉彤") # 刪除指定的元素

list[3]="范冰冰" # 修改列表中的元素

print(list[1]) # 查詢下標為1的元素

print(len(list)) # 長度

遍歷就是從頭到尾依次取出每乙個元素,並且執行相同的操作

python中實現遍歷的方式很多,比如or迴圈等

python中為了提高列表中的遍歷效率,專門提供了for迴圈實現遍歷

**示例

lists = [20,39,90,89,267]

for i in lists:

print(i)

輸入結果:

20

3990

89267

乙個列表中的元素又是乙個列表,那麼這就是列表的巢狀

**示例:

import random

office =[,,]

teacher =["a","b","c","d","e","f"]

for name in teacher:

index = random.randint(0,2)

print(office)

執行結果:

[['b', 'c', 'd'], ['a', 'e'], ['f']]

Python的列表(list)介紹

列表物件支援的方法 2.count x 返回物件x在列表中出現的次數 3.extend l 將列表l中的表項新增到列表中,返回none 4.index x 返回列表中匹配物件x的第乙個列表項的索引,無匹配元素時產生異常 5.insert i,x 在索引為i的元素前插入物件x,如list.insert...

python 列表list的遍歷

這裡一共介紹,python列表 list 的遍歷方法,包括直接遍歷,下標遍歷,用列舉函式來遍歷 遍歷列表方法1 直接遍歷,這也是最普通的一種 for u in list print u,list.index u print 方法二 遍歷列表方法2 通過下標進行遍歷,range的範圍是從0到len l...

Python 中的 List 列表

任意物件的有序集合 列表可以包含任何種類的物件 列表都是可變的 列表是有序的 2 常用操作 列表長度 l1 1,2,3,4 print len l1 4 列表拼接 l2 l1 5,6 print l2 1,2,3,4,5,6 生成重複列表 print list 5 list list list li...