列表是個在寫測試用例時經(jīng)常被用到的類型,我們來看下列表常用的一些操作吧。
墨江ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!1、 分片
作用:提取列表中的一部分元素出來(分片在測試的時候也經(jīng)常會用到)
這里的a[1:4]指取從a這個列表的下標為1的索引開始(即第二個元素),到下標為3的索引的元素,即為[2,3,4]
分片有很多種簡寫:
第一個等于a[0:4],第二個等于a[4:7]
其實我們還可以加步長,比如:
0:4本來輸出的是[1,2,3,4],但加了步長為2,就輸出為[1,3]
2、 列表相加與乘法
兩個列表相加得到一個相加后的列表
相加比較簡單,等于是兩個列表合并起來。
乘法的作用就是將列表重復x后得到新的列表,不改變原始列表的值
3、 列表長度、大值、最小值
Len()作用:取到指定列表的元素個數(shù),返回的是數(shù)字。
大值和最小值
就是簡單的直接用python自帶的函數(shù)。
4、 列表值操作
? 賦值
一般通過列表的索引來給列表賦值
這里索引大值是3,假設我們通過索引賦值超出了這個大的索引呢,就會報錯
提示已經(jīng)超出了范圍。
? 刪除
我們用del來實現(xiàn)刪除列表中的元素,改變列表原始的值。
5、 列表方法
? Append
append作用:在列表末尾加新的對象(這個方法在寫用例時經(jīng)常用到,重點掌握)
這里在末尾加個test,改變了原始a的值
? Insert
作用:將對象插入到列表中。
a.insert(4,”this”)表示在第4個元素的位置后插入指定的元素this,注意這里的4不是指索引。
? Pop
作用:移動列表中的某個元素。與del方法功能類似,改變原始列表的值。
這里pop(1)里的1指的是列表的索引值。
列表的方法還有extend、index、remove、count就不一一講了,這里講的是測試時經(jīng)常用到的。
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。