之前提到了python中的幾種標準型別,這裡對這幾種標準型別簡單總結一下,作為學習筆記記錄。
list型別也是序列型別的一種,因此也有索引,切片,相加,相乘,成員等操作,這些內容之前已經介紹過,具體可以看這篇文章
python中list型別的相關函式主要為序列型別所使用的相關函式,這些內容之前也已經介紹過,具體可以看這篇文章 方法
描述在列表末尾新增新的物件
list.count(obj)
統計某個元素在列表**現的次數
list.extend(seq)
在列表末尾一次性追加另乙個序列中的多個值(用新列表擴充套件原來的列表)
list.index(obj)
從列表中找出某個值第乙個匹配項的索引位置
list.insert(index, obj)
將物件插入列表
list.pop([index=-1])
移除列表中的乙個元素(預設最後乙個元素),並且返回該元素的值
list.remove(obj)
移除列表中某個值的第乙個匹配項
list.reverse()
反向列表中元素
list.sort(cmp=none, key=none, reverse=false)
對原列表進行排序
對於list來說,除了可以採用remove的方式刪除元素之外,還可以利用del和索引來刪除某個值:
a = [1,2,3,4]
print(a)
del a[2]
print(a)
結果為:
[1, 2, 3, 4]
[1, 2, 4]
Python基礎 list 列表
建立列表 lst 1,2.34,bb true 檢視列表中的資料 print lst 檢視列表的資料型別 print type lst 通過索引獲取列表中的元素 索引從0開始 num lst 1 print num ret lst 4 print ret length len lst print l...
python基礎 之list列表
python提供了乙個被稱為列表的資料型別,他可以儲存乙個有序的元素集合。記住 乙個列表可以儲存任意大小的資料集合。列表是可變物件,有別於字串str類,str類是不可變物件。list1 list 建立乙個空列表 list2 list 2,3,4 建立列表,包含元素2,3,4 list3 list r...
python基礎之列表(list)
元素1,元素2,元素3,元素型別可以彼此不同,十分方便 可以巢狀序列資料型別 a abc 123,1,2,3 4,5,6 b 1,2,3,4,5,6 正序是0到len list 或者是 len list 1到 1 b 0 1 b 2 3 b 1 6 b 1 3 切片時區間為左閉右開 2,3 max ...