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 輸出結果...