>>> a=[0,1,2,3,4,5]
>>> a
[0, 1, 2, 3, 4, 5, 6]
>>>
l.count(var) 計算var在l中出現的次數
>>> a=[0,2,2,2,3,3]
>>> a.count(2)
3>>> a.count(3)
2
len(l)計算l的長度
>>> a=[1,2,3]
>>> len(a)
3
l.extend(list),將list追加在l後面。
>>> a=[1,2,3]
>>> a.extend([4,5,6])
>>> a
[1, 2, 3, 4, 5, 6]
l.index(var), 返回var在l上的位置,若無,則丟擲異常。
>>> a=[1,2,3,4,4,5]
>>> a.index(4)
3>>> a.index(6)
traceback (most recent call last):
file "", line 1, in ?
valueerror: list.index(x): x not in list
l.insert(index,var) 在index處,插入var,其餘元素向後推。如果index大於list的長度,就在最後新增,如果index小於0,就在最開始處新增。
>>> a=[1,2]
>>> a.insert(0,1)
>>> a
[1, 1, 2]
>>> a.insert(100,100)
>>> a
[1, 1, 2, 100]
>>> a.insert(2,3)
>>> a
[1, 1, 3, 2, 100]
l.pop()返回最後乙個元素,並且刪除最後乙個元素。l.pop(index)是返回index處的元素,並且刪除該元素。
>>> a=[0,1,2,3,]
>>> a.pop()
3>>> a.pop(0)
0>>> a
[1, 2]
>>>
l.remove(var) 找到var,並且刪除,若無,則丟擲異常。
>>> a=["a","b","a","c","a","d"]
>>> a.remove("a")
>>> a
['b', 'a', 'c', 'a', 'd']
>>> a.remove("a")
>>> a
['b', 'c', 'a', 'd']
l.reverse()將l倒序。
>>> a=[1,2,3,4,5]
>>> a.reverse()
>>> a
[5, 4, 3, 2, 1]
a.sort()將a進行排序
>>> a.sort()
>>> a
[1, 2, 3, 4, 5]
>>> a=[1,"abc",2,"***"]
>>> a.sort()
>>> a
[1, 2, 'abc', '***']
List集合分頁處理的方法
第一種方法是迴圈擷取某個頁面的資料 迴圈擷取某頁列表進行分頁 param datalist 分頁資料 param pagesize 頁面大小 param currentpage 當前頁面 public static listpage listdatalist,int pagesize,int cur...
List集合分頁處理的方法
參考 解決了陣列越界問題 引數頁碼大於總頁碼時返回null 可根據自己業務調整為返回最後一頁資料 sublist起始index或結束index大於總記錄數返回null 可根據自己業務調整為返回最後一頁資料 package import j a.util.arraylist import j a.ut...
斷言方法 py
在執行用例的過程中,最終用例是否執行通過,是通過判斷測試得到的實際結果與預期結果是否相等決定的。unittest框架的testcase類提供下面這些方法用於測試結果的判斷。方法 檢查 版本 assertequal a,b a b assertnotequal a,b a b asserttrue x...