溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

python中列表類型常用操作

發(fā)布時(shí)間:2020-02-24 11:20:50 來源:網(wǎng)絡(luò) 閱讀:1752 作者:niedongri 欄目:移動(dòng)開發(fā)

列表是個(gè)在寫測(cè)試用例時(shí)經(jīng)常被用到的類型,我們來看下列表常用的一些操作吧。

1、 分片

作用:提取列表中的一部分元素出來(分片在測(cè)試的時(shí)候也經(jīng)常會(huì)用到)
python中列表類型常用操作

這里的a[1:4]指取從a這個(gè)列表的下標(biāo)為1的索引開始(即第二個(gè)元素),到下標(biāo)為3的索引的元素,即為[2,3,4]

分片有很多種簡(jiǎn)寫:
python中列表類型常用操作
第一個(gè)等于a[0:4],第二個(gè)等于a[4:7]

其實(shí)我們還可以加步長(zhǎng),比如:
python中列表類型常用操作
0:4本來輸出的是[1,2,3,4],但加了步長(zhǎng)為2,就輸出為[1,3]

2、 列表相加與乘法

兩個(gè)列表相加得到一個(gè)相加后的列表
python中列表類型常用操作
相加比較簡(jiǎn)單,等于是兩個(gè)列表合并起來。

乘法的作用就是將列表重復(fù)x后得到新的列表,不改變?cè)剂斜淼闹?br/>python中列表類型常用操作

3、 列表長(zhǎng)度、最大值、最小值

Len()作用:取到指定列表的元素個(gè)數(shù),返回的是數(shù)字。
python中列表類型常用操作

最大值和最小值
python中列表類型常用操作
就是簡(jiǎn)單的直接用python自帶的函數(shù)。

4、 列表值操作

? 賦值
一般通過列表的索引來給列表賦值
python中列表類型常用操作

這里索引最大值是3,假設(shè)我們通過索引賦值超出了這個(gè)最大的索引呢,就會(huì)報(bào)錯(cuò)
python中列表類型常用操作
提示已經(jīng)超出了范圍。

? 刪除
我們用del來實(shí)現(xiàn)刪除列表中的元素,改變列表原始的值。
python中列表類型常用操作

5、 列表方法

? Append
append作用:在列表末尾加新的對(duì)象(這個(gè)方法在寫用例時(shí)經(jīng)常用到,重點(diǎn)掌握)
python中列表類型常用操作

這里在末尾加個(gè)test,改變了原始a的值

? Insert
作用:將對(duì)象插入到列表中。
python中列表類型常用操作

a.insert(4,”this”)表示在第4個(gè)元素的位置后插入指定的元素this,注意這里的4不是指索引。

? Pop
作用:移動(dòng)列表中的某個(gè)元素。與del方法功能類似,改變?cè)剂斜淼闹怠?br/>python中列表類型常用操作

這里pop(1)里的1指的是列表的索引值。

列表的方法還有extend、index、remove、count就不一一講了,這里講的是測(cè)試時(shí)經(jīng)常用到的。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI