定義和操作列表
list=['','','','','','',''] #定義列表
list.insert(loc,value) #loc是列表中的索引(從0開始),value為插入的值
list.pop() #刪除並返回最後乙個元素
del list[loc] #刪除list中loc號元素,在知道索引的前提下可刪除任何位置的元素
list.remove(value) #根據值刪除元素,並可接著使用它的值。只能刪除第乙個指定的值,若要刪除的值出現多次則需迴圈判斷
組織列表
list.sort([reverse=true]) #永久排序,引數可選,預設false
sorted(list,[reverse=true]) #臨時排序,相當於返回乙個新列表。注意與sort呼叫方式的差別,sort是列表內建函式,sorted是python函式
list.reverse() #逆置列表。不是按字母或數字大小相反的順序排列,而是與定義列表時的元素順序相反,永久性修改,要恢復只需再次呼叫
len(list) #確定列表長度
python列表總結
1 表示方式 中括號 list轉化,例如a list abcdef 2 列表重新賦值 a 1 b 或者a 1 1,2,3 或者a 4 2 1,2 3 判斷元素是否在列表中 1 in a 元素1在列表a中,將會返回布林值 4 合併 a b或a.extend b 5 列表中元素的個數 a.count 1...
python 列表 總結
在python裡建立列表和字典非常簡單,這裡總結一下它們的常用方法 1.建立列表 myarry one two three 訪問列表中資料的方法有很多種 可以用len x 方法檢視列表的長度 len myarry 會輸出 3 對列表進行增刪改操作 aaa 也可以使用extend iter 方法在末尾...
python 列表翻轉 1
對乙個列表進行翻轉 原來的列表 b 1,10,5,20 翻轉 b 1 翻轉 20,5,10,1 def rev list alist print 沒有翻轉 alist print 翻轉 alist 1 return alist 1 b 1 10,5 20 rev list b sequence st...