學習筆記《1》 列表list

2021-07-23 21:12:40 字數 837 閱讀 4859

1.定義:在python中,用方括號表示乙個list,

list是序列物件,可以包含任意的資料型別,並可以對資料進行增、刪、改等操作。

2.對list反轉有2中方式:

1)例如:>>>a=[1,2,3]

>>>a[::-1]   

[3,2,1] 

2)同上例:>>>list(reversed(a))

[3,2,1]

3.獲取list的元素個數 : len(a)

5.合併列表 : a.extend(b)     #將列表b合併到a列表中。 若b=[4,5],則結果為a = [1,2,3,4,5]

a.extend(b)等同於a[len(a):]=b    #b是待併入的list

6.list中某元素的個數 :a.count(x)

7.元素在list中的編號 :a.index(x)  #若無匹配元素則返回錯誤

8.插入元素 :a.insert(i,x)  #表示將元素x插入編號為i位置的元素之前

9.刪除元素 :a.remove(x)  #表示刪除列表中第一次匹配的元素x,若無匹配則報錯

a.pop(i)    #表示刪除並返回元素編號為i的元素;若i為空,則刪除並返回list最後乙個元素

10.range(start,stop[,step])含義:

*start : 開始數值,預設為0

*stop :結束數值,必填項

*step :變化的步長,預設為1,不能為0

若step是正數,則返回結果不能包含step(小於step);函式的引數必須是整數,預設從0開始

11.列表排序 :a.sort()  ,倒序則a.sort(reverse=true)

Python學習02 列表 List

python中的列表 list 用逗號分隔,方括號包圍 comma separated values items between square brackets 乙個python列表例子 movies hello world welcome 在python中建立列表時,直譯器會在記憶體中建立乙個類似...

Redis學習(十) 列表 List

redis列表是簡單的字串列表,按照插入順序排序。你可以新增乙個元素到列表的頭部 左邊 或者尾部 右邊 乙個列表最多可以包含 232 1 個元素 4294967295,每個列表超過40億個元素 redis 127.0.0.1 6379 lpush runoobkey redis integer 1r...

python學習 16 列表list

1.由 括住,中括號內各元素由逗號隔開,各元素可以是數字,字串,列表,布林值等等。例如 li 521,love john boy 12 true print li ps 列表是可以巢狀的 2.取值 索引取值 li 123,love a 132,abc 我愛你 true print li 3 輸出結果...