python--列表常用的一些操作

列表是个在写测试用例时经常被用到的类型,我们来看下列表常用的一些操作吧。

 

 

1、分片

 

作用:提取列表中的一部分元素出来(分片在测试的时候也经常会用到)

 

这里的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()作用:取到指定列表的元素个数,返回的是数字。

 

最大值和最小值


就是简单的直接用python自带的函数。

 

4、列表值操作

l  赋值

一般通过列表的索引来给列表赋值


 

这里索引最大值是3,假设我们通过索引赋值超出了这个最大的索引呢,就会报错

提示已经超出了范围。

l  删除

我们用del来实现删除列表中的元素,改变列表原始的值。

 

5、列表方法

Append

append作用:在列表末尾加新的对象(这个方法在写用例时经常用到,重点掌握)

这里在末尾加个test,改变了原始a的值


Insert

作用:将对象插入到列表中。

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

 

Pop

作用:移动列表中的某个元素。与del方法功能类似,改变原始列表的值。

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

 

列表的方法还有extend、index、remove、count就不一一讲了,这里讲的是测试时经常用到的。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值