列表內建方法

2022-07-02 18:36:09 字數 1842 閱讀 8545

目錄氣泡排序法

lt = [1,2,3,4]

print(lt[1])

lt[1] = 3

print(lt)

2

[1, 3, 3, 4]

print(lt[:])#冒號左邊沒有左邊取到頭,右邊沒有則右邊取到頭

print(lt[1:2])#顧頭不顧尾,只列印索引號為1的元素

print(lt[1:4:2])#步長為2

[1, 3, 3, 4]

[3][3, 4]

for i in lt:

print(i**2)#列印列表每乙個值的冪

199

16

print(1 in lt)

print(5 in lt)

true

false

print(lt)

[1, 3, 3, 4, 5]

print(len(lt))
print(lt)

del lt[0]

print(lt)

[1, 3, 3, 4, 5]

[3, 3, 4, 5]

lt=[1,2,3,4,5]

lt.insert(0,0)#向前插入

print(lt)

[0, 1, 2, 3, 4, 5]

lt = [11,22,33,44,55]

lt.pop(0)

print(lt)

[22, 33, 44, 55]

lt.remove(22)

print(lt)

[33, 44, 55]

lt = [11,11,11,22]

print(lt.count(11))

print(lt.index(11))#找到了就返回
lt = [1,2,3,4,5]

lt.clear()

print(lt)

lt = [1,2,3,4]

lt1 = lt.copy()

print(lt1)

[1, 2, 3, 4]

lt1 = [1,2,3]

lt2 = [4,5,6]

lt1.extend(lt2)

print(lt1)

[1, 2, 3, 4, 5, 6]

lt = [1,2,3,4]

lt.reverse()

print(lt)

[4, 3, 2, 1]

sort()函式用於對原列表進行排序,如果指定引數,則使用比較函式指定的比較函式。

sort()方法語法:

list.sort(cmp=none, key=none, reverse=false)
lt = [2,3,1,0,4]

lt.sort(reverse=true)

print(lt)

[4, 3, 2, 1, 0]

有序or無序:有序

可變or不可變:可變

for i in range(len(lt)):

for j in range(len(lt)):

if lt[i][0, 1, 2, 3, 4]

列表內建方法

cmp 方法比較兩個列表的元素。以下是cmp 方法的語法 cmp list1,list2 引數 返回值如果元素是相同型別的,執行比較,並返回結果。如果元素是不同的型別,檢查,看看他們是否是數字 如果到達了列表中的乙個的結束,較長的列表是 大 如果耗盡列表和共享相同的資料,其結果是並列的,這意味著返回...

列表內建方法

用來儲存多個愛好什麼的 hobby paly sleep hobby list play swimming dancing 666 print 1,hobby list 1 hobby list 1 233 索引修改 print 2,hobby list 1 1 6662 233 hobby lis...

列表型別內建方法

1.用途 多個裝備 多個愛好 多門課程,甚至是多個女朋友 2.定義 內可以有多個任意型別的值,逗號分隔元素 my girl friend list jason tank sean my girl friend jason tank sean print f my girl friend my gir...