范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

软件测试Python列表的使用,你都会了吗?(二)

  前言
  上一篇文章我们主要讲述了Python列表的一些基本操作,本篇文章我们继续讲述Python列表的其他操作。 列表中添加元素
  Python提供了append()方法用于列表添加元素。代码如下: # 语法 lst  =  list () lst.append(item)
  示例如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"] countries.append("Canada") print(countries) ------------------------ 输出结果如下: ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia", "Canada"]
  注:append()添加元素是加在列表末尾 列表中插入元素
  insert()方法在列表中的指定索引处插入单个项目。请注意,其他项目向右移动。该insert()方法有两个参数:指数和插入项目。 # 语法 lst  = [ "item1" , "item2" ] lst.insert(index, item)
  示例如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"] countries.insert(4, "Iran") print(countries) --------------------------------------- 输出结果如下: ["China", "Japan", "Korea", "USA", "Iran", "UK", "Germany", "France", "Russia"] 列表中删除元素
  方法一:remove 方法从列表中删除指定的元素 # 语法 lst  = [ "item1" , "item2" ] lst.remove(item)
  示例如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"]  countries.remove("Korea") print(countries) ---------------------------------------- 输出结果如下: ["China", "Japan", "USA", "UK", "Germany", "France", "Russia"]
  方法二:使用 pop 删除元素,pop()方法删除指定索引,(或如果未指定索引中的最后一项) # 语法 lst  = [ "item1" , "item2" ] lst.pop ()        # 最后一项 lst.pop(index)
  示例如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"]  countries.pop() print(countries) countries.pop(1) print(countries) --------------------- 输出结果如下: ["China", "Japan", "Korea", "USA", "UK", "Germany", "France"] ["China", "Korea", "USA", "UK", "Germany", "France"] del删除元素或列表
  del删除指定索引和它也可以被用于删除索引范围内的物品。它也可以完全删除列表 # 语法 lst  = [ "item1" , "item2" ] del  lst [ index ] # 只有一个项目 del  lst         # 彻底删除列表
  示例如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"] del countries[1] print(countries) del countries[1:4] print(countries) del countries print(countries) --------------------- 输出结果如下: ["China", "Korea", "USA", "UK", "Germany", "France", "Russia"] ["China", "Germany", "France", "Russia"] Traceback (most recent call last):   File "C:/Users/89703/PycharmProjects/flask_demo/demo.py", line 15, in      print(countries) NameError: name "countries" is not defined
  注:del不需要加括号 清空列表元素
  clear()方法清空列表 # 语法 lst  = [ "item1" , "item2" ] lst.clear()
  示例如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"] countries.clear() print(countries) ------------------------------ 输出结果如下: [] 复制列表
  copy()可以复制列表 # 语法 lst  = [ "item1" , "item2" ] lst_copy  =  lst . copy()
  示例代码如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"] countries_copy = countries.copy() print(countries_copy) ------------------------ 输出结果如下: ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"] 连接列表
  方法一:加号运算符 (+) list3=list1+list2
  示例如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"] regions = ["Hongkong", "Macau", "Taiwan"] countries_and_regions = countries+regions print(countries_and_regions) ------------------------------------------- 输出结果如下: ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia", "Hongkong", "Macau", "Taiwan"]
  方法二:使用extend() 方法连接,extend()方法允许在列表中附加列表。 # 语法 list1  = [ "item1" , "item2" ] list2  = [ "item3" , "item4" , "item5" ] list1.extend(list2)
  示例代码如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"] countries1 = ["Canada", "Brasil", "India"] countries.extend(countries1) print(countries) ------------------------------------ 输出结果如下: ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia", "Canada", "Brasil", "India"] 计算列表中的元素出现次数
  count()函数帮我们计算元素在列表中出现的次数 # 语法 lst  = [ "item1" , "item2" ] lst.count(item)
  示例代码如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia", "China", "China", "Germany"] print(countries.count("China")) print(countries.count("Germany")) print(countries.count("USA")) ----------------------------------------- 输出结果如下: 3 2 1 反转列表
  reverse()方法将反转的列表的顺序。 # 语法 lst  = [ "item1" , "item2" ] lst.reverse()
  示例代码如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia", "China", "China", "Germany"] countries.reverse() print(countries) 排序列表元素
  要对列表进行排序,我们可以使用sort()方法或sorted()内置函数。 # 语法 lst  = [ "item1" , "item2" ] lst . sort ()                 #升序 lst . sort ( reverse = True )     # 降序
  示例代码如下: countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"] number = [22,24,10,8,13,15,18,30,6] countries.sort() print(countries) countries.sort(reverse=True) number.sort(reverse=True) print(number) ----------------------------- 示例代码如下: ["China", "France", "Germany", "Japan", "Korea", "Russia", "UK", "USA"] [30, 24, 22, 18, 15, 13, 10, 8, 6]
  sorted():在不修改原列表的情况下返回有序列表。示例如下 countries = ["China", "Japan", "Korea", "USA", "UK", "Germany", "France", "Russia"] number = [22,24,10,8,13,15,18,30,6]  print(sorted(countries))  print(sorted(number, reverse=True)) ------------------------------------ 输出结果如下: ["China", "France", "Germany", "Japan", "Korea", "Russia", "UK", "USA"] [30, 24, 22, 18, 15, 13, 10, 8, 6] 总结
  关于列表我们就介绍到这里了,列表是最基础的Python数据类型,关于列表的操作是我们学习Python首先要掌握的东西,希望这篇文章能帮到大家。

双一流A类高校真的比B类高校厉害吗?大家好,我是高校专业那些事,今天专门来聊聊,世界一流建设大学的问题。先说结论,一流建设大学中的A类大多数都是非常厉害的985重点大学,但是也有少数实力并不出众,而是因为学科冷门偏门你想离开深圳吗?是房价太贵吗?你好,我在深圳漂了四年多,去年已经离开深圳了。离开深圳的原因也很简单,那就是直接没本事,赚钱的速度永远赶不上深圳房价上涨的速度,再加上考虑到医疗和教育深圳都不咋地,我就选择了回到长什么是左侧交易和右侧交易呢?感谢邀请左侧交易和右侧交易是两种不同的进场的逻辑。左侧或者右侧是交易的两种形式,各有利弊。在多数人逻辑中左侧更加激进,右侧偏向保守,但在我看来,激进或者保守不在于你采取什么样的交易狮子座和天秤座配吗?首先很高兴为你解答!天秤座和狮子座如何相爱?我们要知道,这两个星座在一起是难得的完美组合,让我们详细了解一下。狮子座狮子座事业心很重,情商高,智商也高,在职场上也是佼佼者,狮子座因约女孩子出来吃饭。去海底捞合适吗?先问你几个问题1。你和女孩认识多久了?目前是什么关系?2。是否了解女孩的喜好?3。你约人出来是吃饭还是为了别的?一,如果你刚认识人家,而且是想谈男女朋友那种,我觉得先到第二题,你要怎么做南瓜馒头?怎么做南瓜馒头?大家好,我是麟大官人,我的回答是南瓜是一道非常适合糖尿病人多吃的美食,因为它具有其他蔬菜所不具备的钴元素,能够促进胰岛功能,让身体对糖分有更高的分解能力,所以一直以车被交警扣留在指定停车场两天后起火烧毁了找谁赔合适?很荣幸能够回答你的这个问题。车被交警扣留在指定的停车场,两天后车辆起火,按照这种情况,需要赔偿的是停车场的实际所有人,也就是停车场的老板进行赔偿。但是对于车主来说,因为是交警扣留的和平精英求大神把探头键位给安排个合适的位置,哪里好呢?哈喽,大家好!非常荣幸,我能够过来回答你的问题。通过你的图片我看出来,你应该是以为四指玩家,同样我也是一位四指玩家,八个赛季王牌,kd5。8。开火键和探头键最好不要放一起。下面是我深山牛卵坨的营养价值与功效,你知道多少?很高兴回答你的问题,深山牛卵坨是一种野生水果,也叫野木瓜,多出在中国南部长江流域,它肉质细嫩,味道甘甜,成熟以后可以直接用深山牛卵坨的价值及功效1牛卵坨是一种功效出色的中药材,它的兰州牛肉面哪家最好吃?这是镊子的第1篇兰州美食评测这个黄河穿城而过的城市,有着一千多家清真拉面馆,每天要消耗一百万碗以上的牛肉面。柔韧滚烫的口感是兰州拉面令人赞不绝口的关键。常常有人说兰州人的一天,从一乌兰托娅和乌兰图雅是一个人吗?托娅先唱的套马杆,但是图雅唱红在央视,而且图雅是纯蒙族,托娅是伪蒙族,内蒙古的伪蒙族还不少,包括很多云姓人士,基本不会蒙语,听写均不会,还有不少其它汉姓人士,都是户籍是蒙族,实际上
工程师们正在研究可以在月球上使用的太阳能微电网下次人类登陆月球时,他们打算停留一段时间。对于Artemis计划,美国宇航局及其合作者希望在月球上建立一个可持续存在的月球基地,这包括建立一个可以让宇航员生活和工作的基地。一个正常纳赛尔下周将宣布巴黎所有变化是否换帅悬念也将揭晓巴黎圣日耳曼俱乐部主席纳赛尔在接受采访时表示,下周俱乐部将会宣布一系列变化,包括主帅和体育主管等职位。姆巴佩和球队完成了续约,新的体育主管坎波斯也已经到位,纳赛尔透露我考虑将在下周英中双语AirbnbtoshutdomesticbusinessinChinafromJuly30爱彼迎(Airbnb)将于7月30日关闭在中国的国内业务ByJoshYeandBrenda公务员要出现新变化?预计2022年全面实行,铁饭碗还香吗?文60分教育面对如今竞争激烈的就业环境,毕业后报考铁饭碗已经成为了不少大学生首选去向。在众多行业当中,虽然公务员每个月实际能拿到手的工资并不多,但胜在稳定,而且福利待遇也要高于很多印度东北部洪水造成至少25人死亡超65万人无家可归印度阿拉姆邦莫里冈区,暴雨过后造成路面大面积积水。(资料图)海外网5月24日电据路透社报道,印度官员24日表示,过去十天里,印度东北部阿萨姆邦的洪水造成至少25人死亡,超过65万人广州炒螺明,从妻离子散到苦尽甘来,他的人生算成功吗?刘德华谁人知这首歌跟今天这篇文章的主人翁有点相似之处对酒当歌的心谁人知?难道要我告诉我自己知逝去一首首歌,仿似一声声讽刺,难道这个世界,无人知。独个归家的心谁人知?从自觉放弃了爱情10天10部新剧开播,悬疑古装偶像你最喜欢谁我是心海撷英,点击上方关注,每天为你分享影视创作女性成长自媒体运营精彩好文。2022年5月仲夏季,影视剧市场特别的热闹。一部又一部,一部接一部的片子让人眼花缭乱。从职场剧,到悬疑剧男人过了60岁,少做这几件事情,一般都会长寿前言作为一个男人,我们一定要明白,60岁之后,日子并不容易不要觉得这个时候还年轻,其实年轻的生活已经过去后面的生活就会更加艰难,如果不能够掌握正确的方式,有时候活下去的勇气都没有。突发!纽约进入紧急状态,医护人员我对事情是如何发展至此非常愤怒美国家庭确确实实面临着买不到奶粉的问题。我去的每一个地方,我打的每一通电话,给我的回复都是没货了。价格飙升,库存奇缺,美国奶粉荒令婴儿父母焦虑绝望。据央视新闻报道,当地时间5月22两次搭档钟汉良小有名气,如今被李易峰带火,网友凭实力出圈由李易峰,宋轶主演的电视剧暗夜行者仅仅开播三天,就连续获得猫眼热度连续两天日冠,而且播放平台站内热度突破9000。据悉该剧为原创剧本,没有人知道下一秒会发生什么,究竟有没有反转。这76号恶魔吴四宝自称小杜月笙,敢打黄金荣耳光,死于一碗面在二十世纪三四十年代的大上海,青帮大佬黄金荣杜月笙,和人称魔窟的76号主管李士群都是令百姓畏惧的人物。而其实当时还有一个名为吴四宝的人,与此三人皆有关系,且其令人畏惧的程度与这三人