python list列表模組使用方法

2021-10-04 21:57:10 字數 2084 閱讀 8733

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

print(my_list[1])

print(my_list[-1])

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

print(『my_list[1:4]』,my_list[1:4])

print(『my_list[:3]』,my_list[:3])

print(『my_list[1:]』,my_list[1:])

print(my_list[::2])

print(『my_list[::-1]』,my_list[::-1]) # 逆序輸出列表

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

my_list.insert(2,2222)

print(my_list)

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

my_list.pop([index]) #刪除索引對應的元素,如果不加索引,預設刪除最後元素,同時返回刪除元素的引用關係

print(my_list)

del my_list[2] # del 指定要刪除的索引

my_list.remove(1) # remove 指定要刪除的元素,而不是位置

print(my_list)

my_list = [1, 3, 2, 5, 7]

my_list.reverse()

print(my_list)

my_list = [3, 1, 2, 5, 6, 0]

my_list.sort()

print(my_list)

my_list.sort(reverse=true)

print(my_list)

my_list1 = [『1』,3,1]

my_list2 = [『1』,4]

my_list11 = [『1』,3,『2』,1]

my_list22 = [『1』,4,『2』,3]

print(my_list1 < my_list2)

print(my_list11 < my_list22)

my_list = [3, 1, 2, 5, 6, 0]

for char in my_list:

print(char)

my_list = [3, 1, 2, 5, 6, 0]

my_list[0] = 9 #將第乙個的值改為9

print(my_list)

my_list = [1,2,3,5,4,5,5,5,5,「python」]

print(my_list.count(5)) #統計列表ls中 5 出現的次數

print(my_list.count(0)) #列表ls中無0元素

print(my_list.count(「python」)) #統計列表ls中 「python」 出現的次數。

my_list = [3, 1, 2, 5, 6, 0]

my_list.clear()

print(my_list)

#14.len(l) #檢視序列長度,也就是說列表有幾個元素就返回相應的數字。

#15.max(l)返回序列當中的最大值,min(l) #返回序列當中的最小值

#16.sum(x)返回序列中所有元素的和(元素必須是數值型別)

#17.any(x) 真值測試,如果序列中其中乙個值是真值則返回true

#18.all(x)真值測試 如果列表中所有值都是真值則返回true

#19.l.copy() 複製此列表(只複製一層,不會複製深層物件)

my_list = [1,2,3,4]

new_list = my_list.copy()

print(new_list)

#20.l.index(v[, begin[, end]]) 返回對應元素的索引下標, begin為開始索引,end為結束索引, 當value 不存在時觸發valueerror錯誤 list.index(obj):從列表中找出某個值第乙個匹配項的索引位置

#21.cmp(list1, list2):比較兩個列表的元素

python 3.x 的版本中已經沒有 cmp 函式,如果你需要實現比較功能,需要引入 operator 模組,適合任何物件

Python list(列表)實踐

列表常用操作 1.先建立個商品列表 product iphone xiaomi meizu 2.列印列表 product iphone xiaomi meizu 3.追加乙個元素 product.append samsung product iphone xiaomi meizu samsung 4...

python list列表 元組

一.切片 1.切片取值list 顧頭不顧尾 2.如果第乙個範圍不寫的話,從第乙個元素開始取,預設的是0 3.如果切片的的範圍不寫的話代表去到結尾 4.開頭和結尾的下標都不寫的話,代表去整個list 5.1代表最後乙個元素 6.切片同樣應用於字串 2.列表分片的步長 隔幾個取一次 步長為負數時,相當於...

python顏色列表 Python list 列表

定義乙個空列表 namelist namelist 小張 小王 小李 list0 3,小鄭 列表中的每一項可以是不同的資料型別 列表的遍歷 for name in namellst print name flag 0 while flag len namelist print flag 將乙個列表連...