python學習筆記之列表和元組

2021-06-25 09:25:33 字數 1024 閱讀 3481

一、知識點

1、python 最基本的資料結構是序列,序列中每個元素都被分配乙個序號即元素位置,稱為索引,第乙個索引為0,最後乙個索引為-1

2、python 有6鐘內建序列,最常用的為 列表 和 元組,列表可以修改,元組不能;

3、序列操作:索引、分片、加、乘、檢查成員資格

索引:分片:#取第4個到第7個元素,但不包括第7個元素

同樣序列相加:

序列乘法:

*none、空列表和初始化*:none,表示什麼都沒有,所以,如果想要初始化乙個長度為10的列表,可以這樣

成員資格:使用  in   運算子,

長度、最大值、最小值:len,max,min

list函式:

4、列表操作:

元素賦值:

刪除元素:del

分片賦值:#可以使用與原序列不等長的序列將分片替換

#分片賦值實現插入

#分片賦值實現刪除

5、列表方法

count          count方法統計某個元素在列表中出現的次數;

extend        extend方法可以在列表末尾一次性追加另乙個列表中的多個值

index          index方法用於從列表中找出某個值第乙個匹配項的索引位置

insert         insert方法用於將物件插入到列表中

pop            pop方法會移除列表中的乙個元素(預設是最後乙個),並返回該元素的值

remove      remove方法用於移除列表中的第乙個匹配項

reverse      reverse方法將列表中的元素反向存放

sort           sort方法用於在原位置對列表進行排序

使用 鍵函式 key,cmp,reverse等進行高階排序

6、元組:元組與列表一樣,也是一種序列。唯一的不同是元組不能修改。

元組大部分是通過圓括號括起來的,實現乙個值得元組,必須加個逗號

tuple函式,可以將乙個列表轉換為元組

Python學習筆記之列表

1 列表增刪改查 list.pop 列表末尾刪除資料項 list.extend 列表末尾增加資料項 list.remove 找到並刪除乙個特定的資料項 list.insert 槽編號,在特定位置前增加乙個資料項 2 for迴圈處理任意大小的列表 for 目標識別符號 in 列表 列表處理 被稱為組 ...

Python學習筆記之列表

閒暇之餘,想看看python的世界是個什麼樣子,畢竟現在這門語言十分的火熱,有著大量的學習資料以及參考書。今天看完了head first python,當然裡面的大量的練習並沒有完成,不過總體的感覺就是這門語言很強大,特別是對資料的處理方面好像有著很大的優勢,於是開啟了真正的學習之旅,這本筆記不知道...

Python學習筆記之列表

list列表定義 list是一組有序資料做成的序列,資料有先後順序。在python中,列表用一對方括號 表示,在方括號裡可以是數字,字串也可以是其他物件。甚至是多種不同的物件。除此之外,列表中的元素個數可以為無限個 理想情況下 例1a 1,1 abc 1,2,3 索引 列表元素預設是從左向右索引,索...