描述:向列表中新增乙個物件
語法:
引數:
obj --要新增的物件
返回值:
該方法無返回值,但是會修改原來的列表。
示例:
music_media = [45]
print(music_media)
輸出:
[45, 'long playing record']
描述:返回乙個物件在列表中出現的次數語法:
list.count(obj)
引數:obj --要查詢的物件返回:返回元素在列表出現的次數示例:
list = [1, 2, 3, 4, 5, 5, 4, 5]
print(list.count(5))
輸出:
3
描述:把序列seq的內容新增到列表中語法:
list.extend(seq)
引數:seq -- 是乙個序列物件返回:該方法沒有返回值,但會在已存在的列表中新增新的列表內容。示例:
music_media = [45, 'long playing record']
new_media = ['24/96 digital audio disc', '*** audio disc', 'super audio cd']
music_media.extend(new_media)
print(music_media)
輸出:
[45, 'long playing record', '24/96 digital audio disc', '*** audio disc', 'super audio cd']
描述:在索引為index的位置插入物件obj語法:
list.insert(index, obj)
引數:index -- 列表下標索引位置obj -- 要插入的物件返回:該方法沒有返回值,但會在列表指定位置插入物件。
示例:
music_media = [45]
music_media.insert(0, 'compact disc')
print(music_media)
music_media.insert(2, '8-track tape')
print(music_media)
輸出:
['compact disc', 45]
['compact disc', 45, '8-track tape']
描述:用於從列表中查詢某個值的第乙個匹配項的索引位置語法:
list.index(obj)
引數:obj -- 要查詢的引數返回:返回查詢物件的索引位置,如果沒有找到物件則丟擲異常。示例:
music_media = ['compact disc', 45, '8-track tape']
print(music_media.index(45))
print(music_media.index('8-track tape'))
輸出:
1
2
描述:刪除並返回指定位置的物件,預設是最後乙個物件語法:
list.pop(index=-1)
引數:index=-1 -- 要刪除的物件的索引 預設為-1表示最後乙個物件的索引返回:返回被刪除的物件示例:
list = [1, 2, 3, 4, 5, 6]
print(list.pop(1))
print(list.pop())
輸出:
2
6
描述:從列表中刪除物件語法:
list.remove(obj)
引數:obj -- 要刪除的物件返回:無返回值示例:
list = [1, 2, 3, 4, 5, 6, 7]
list.remove(1)
print(list)
list.remove(4)
print(list)
輸出:
[2, 3, 4, 5, 6, 7]
[2, 3, 5, 6, 7]
描述:反向列表中的元素語法:list.reverse()引數:na返回:
該方法沒有返回值,但是會對列表的元素進行反向排序。
示例:
list = [1, 2, 3, 4, 5, 6, 7]
list.reverse()
print(list)
輸出:
[7, 6, 5, 4, 3, 2, 1]
描述:用於對原列表進行排序,如果指定引數,則使用比較函式指定的比較函式。語法:
list.sort(cmp=none, key=none, reverse=false)
引數:cmp -- 可選引數, 如果指定了該引數會使用該引數的方法進行排序。key -- 主要是用來進行比較的元素,只有乙個引數,具體的函式的引數就是取自於可迭代物件中,指定可迭代物件中的乙個元素來進行排序。reverse -- 排序規則,reverse = true
降序,
reverse = false
公升序(預設)。
返回:
該方法沒有返回值,但是會對列表的物件進行排序。
示例:
list2 = [1, 3, 4, 5, 8, 9]
list2.sort()
print(list2)
list2.sort(reverse=true)
print(list2)
輸出:
Python 列表內建函式
一 列表list 二 列表list定義和初始化 三 列表索引訪問 四 列表查詢 1 list.index value,start,stop 2 list.count value 五 列表元素修改 六 列表增加 插入元素 list.insert index,object 返回none,返回none就意...
Python列表的內建函式
list內建函式 含義在尾部增加乙個元素,等價於a len a x list.extend l 將給定的列表b中的元素接到當前列表a的後面,等價於a len a b list.insert i,x list.index x 返回列表中第乙個值為x的索引,沒有匹配的項,產生乙個出錯誤 list.rem...
Python中的列表內建函式
將乙個新的元素新增到列表尾部 coding utf 8 book python入門 django快速開發 print book 執行結果 python入門 django快速開發 python高階 insert index,new item 將乙個新的元素新增到列表的指定位置 如果index不存在,則...