前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python中列表类型常用操作

python中列表类型常用操作

作者头像
py3study
发布2020-01-07 15:22:41
8310
发布2020-01-07 15:22:41
举报
文章被收录于专栏:python3python3

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

1、 分片

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

python中列表类型常用操作
python中列表类型常用操作

这里的a[1:4]指取从a这个列表的下标为1的索引开始(即第二个元素),到下标为3的索引的元素,即为[2,3,4]

分片有很多种简写:

python中列表类型常用操作
python中列表类型常用操作

第一个等于a[0:4],第二个等于a[4:7]

其实我们还可以加步长,比如:

python中列表类型常用操作
python中列表类型常用操作

0:4本来输出的是[1,2,3,4],但加了步长为2,就输出为[1,3]

2、 列表相加与乘法

两个列表相加得到一个相加后的列表

python中列表类型常用操作
python中列表类型常用操作

相加比较简单,等于是两个列表合并起来。

乘法的作用就是将列表重复x后得到新的列表,不改变原始列表的值

python中列表类型常用操作
python中列表类型常用操作

3、 列表长度、最大值、最小值

Len()作用:取到指定列表的元素个数,返回的是数字。

python中列表类型常用操作
python中列表类型常用操作

最大值和最小值

python中列表类型常用操作
python中列表类型常用操作

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

4、 列表值操作

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

python中列表类型常用操作
python中列表类型常用操作

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

python中列表类型常用操作
python中列表类型常用操作

提示已经超出了范围。

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

python中列表类型常用操作
python中列表类型常用操作

5、 列表方法

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

python中列表类型常用操作
python中列表类型常用操作

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

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

python中列表类型常用操作
python中列表类型常用操作

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

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

python中列表类型常用操作
python中列表类型常用操作

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

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档