六丶Python列表操作

2022-08-24 06:06:14 字數 1501 閱讀 3090

extend()方法用於追加另乙個列表(序列),他會將列表(序列)中的元素拆分後追加進來

insert()方法將元素插入列表指定位置

#列表元素的新增

list1 = ["吸油糖","houdini","vfx"]

list2 = [1,3,5,7,9]

list3 = [3]

list4 = [4]

list5 = [5]

print(list3)

list4.extend(list1) #拆分元素再加入

print(list4)

list5.insert(0,list1) #插入指定位置

print(list5)

list_a = ["吸油糖","houdini","vfx"]

list_b = [1,3,5,7,9]

del list_a[0] #刪除指定元素

print(list_a)

del list_b[1:4]

print(list_b) #刪除指定範圍內的元素

list_a.extend(list_b)

del list_a[0:3:2]

print(list_a) #刪除範圍內指定步幅的元素

#列表元素的替換(增加、刪除)

list_1 = ["魔丸","魔童","哪吒","命運","友情","親情"]

list_2 = ["故事","節奏","畫面","超讚"]

list_3 =

list_1[0:3] = list_3

print(list_1)

#這裡因為list_3為乙個空物件,所以將0-3四個元素替換為空,就等於刪除了list_1中0-3的元素

list_1[0:1] = list_2

print(list_1)

#這裡list_2元素個數大於0-1兩個,所以相當與增加了list_1的元素

#列表元素的替換其實就是對列表元素中的指定元素重新賦值

#列表常用的一些方法演示

#count() 求列表中某個元素出現的次數

print(list_2.count("畫面"))

#index() 元素再列表中的位置

print(list_2.index("超讚"))

#reverse() 反轉列表/序列的排列順序

list_2.reverse()

print (list_2)

#sort() 排序,預設是根據字元編碼對列表/序列中的元素進行排序

list_2.sort()

print(list_2)

#__len__ 獲取列表/序列的元素個數/長度

print(list_2.__len__())

一丶Python簡介

本節目標 學習了解python語言在當今社會的現狀及其未來的發展前景,及對本次課程的總體介紹 本章作為學習筆記記錄學習狀態 python具有如下兩個特徵 python區分大小寫 識別符號可以有字母 數字 下劃線 組成,其中不能使用數字開頭 識別符號不能是python關鍵字,但可以包含關鍵字 識別符號...

七丶Python字典

花括號法 花括號應包含多組key value對,key value之間用英文的冒號隔開 多組key value對之間使用英文逗號隔開 字典中key和value一一對應,key都是獨一無二的不可以相同,value可以多個相同 scores print scores dict構造器 可以傳入多個列表或元...

python列表建立操作 python列表操作

建立列表 sample list a 1,a b python 列表操作 sample list a b 0,1,3 得到列表中的某乙個值 value start sample list 0 end value sample list 1 刪除列表的第乙個值 del sample list 0 在列...