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

软件测试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首先要掌握的东西,希望这篇文章能帮到大家。

美国这位老父亲,禁锢的不只是日本人遗憾与痛苦以及美好的期待共存的生活才是人生。人生难免有遗憾,面对失去以及重大的打击之下,痛苦自然生成,而美好的期待并不会因此而放弃,人们依旧是秉持一个理念很好地活下去。很多因素共同读活着有感当我合上这本书的时候,我才发现,我的心跟随着书中人物的命运此起彼伏,眼泪就没干过。我没想到,这世上还有如此悲惨的人生,难道这就是所谓的命?福贵是不幸的,但是却又是幸运的,在他欠下巨再难也要来看你,热血把太阳滋润头条创作挑战赛再难也要来看你观雪域老兵吧12月23日军嫂吸氧不舍哨所有感冬梅再难也要来看你一句话道出了雪域情杏眼淌着泪水苦涩钻进心里声音微弱表白痴心不移泪水里有情有爱声音里流动着忠干翻友商先要打败自己?RedmiK60再次升杯,卢伟冰下手真狠!喜欢看手机发布会的朋友都知道,厂商都喜欢对标友商机型,通过差异化竞争来实现遥遥领先的效果,大多数不敢对比自己前一代机型,因为升级幅度有限害怕露馅。现在RedmiK60系列打破常规,无人机无限续航将成为现实西工大光动无人机研究取得新突破来源西部网(陕西新闻网)视频加载中视频来源西北工业大学光动无人机(ODD)系统整体示意图(来源西北工业大学)西部网讯(记者李卓然)深夜时分,几架无人机仍在山地争分夺秒地执行任务,它2022年投影仪CPU处理器天梯图出炉!3000元档投影仪有值得买的吗?近几年投影行业各个品牌齐头并进,接连推出了不少新产品,作为消费者在选购时除了要关注亮度分辨率外,其实投影仪的所搭载的CPU处理器也同样重要,通俗地讲它就是电子设备中处理所有信息的大TWS真无线耳机销量预测2021年全球TWS市场出货量约3亿台,预计到2025年这一数字还将持续增长。SourceCounterpointTWSHearablesMarketTrackerEMS代工方面,疑似实物曝光魅族20或将采用屏下摄像头设计近日,微博数码博主定焦数码曝光了魅族20的正面实机图,并透露魅族20欲将将会在1月份和三星S23同期上市,其搭载三星屏幕,内置索尼定制图像传感器,搭载Flyme系统(索尼也在用Fl欢庆元旦喜迎新年格美淇热水器谱写2023发展新篇章又是一年火树银花,又是一年春暖花开。在2023年即将到来之际,作为中国热水器行业的骄傲,格美淇携手与你一同回顾过去,展望未来!即将过去的2022年,格美淇热水器在品牌建设形象打造广2023年,生存为主,行动才有可能2023年,这个世界的本质或许是这样过去的事无法决定未来,未来具有高度不确定性。而这些未知的不确定的未来是同机遇互补的。个体没有那么大能力,我们控制的只有自己,睁开眼的那一刻世界就活着就好文巴隐人1。当一个人活着的时候,唯一缺少的东西只是爱,或许是被爱,或许只是牛奶和面包。所以拼命地去争取,脆弱或者坚强地去争取。2。当一个人健康的活着的时候,他所必需的仅仅是吃饭,穿
去新疆必吃的6道美食,是疆菜之魂,老板都以为你是本地人新疆,一个有着神秘的异域风情,以及美丽的草原的富饶之地。其宛如仙境般的美景和各种新鲜优质的水果吸引着无数的游客前去探索。而在我看来,新疆不单单有美景与水果,更有着各色美食。新疆美食容易被忽视,金融机构如何应对API安全威胁都能感受到,如今数字支付的普及程度非常之高,但很多人不知道的是,数字支付其实存在很多安全风险。所幸,绝大部分的安全问题都由安全人员来解决,普通人在享受数字支付带来的便利的同时,需要苹果官方8年来首次促销iPhone13Pro等产品最高降价600元最近,苹果官方网站上线了一个爽心特惠,和夏天很对味的促销立减活动,用户购买苹果产品,可以享受200元到600元的价格优惠,活动时间是7月29日至8月1日这4天。苹果此次促销降价产品2022年,我们只用一个月就送走了这么多互联网产品几次告别,来得有点快。文陈梅希星晖弋瞳编园长最近1个多月,告别我们的互联网产品有点多。2022年7月25日,90后95前的大学生都用过的青春回忆中国移动飞信宣布即将停止服务7月12从数据,看个人养老金增加变动今年养老金调整补发已于近日到账,不管增加多少,看后,心里很高兴,毕竟养老金比原来多了。企业退休20多年,连续工龄38年,记录了历年来,养老金调整月增加数。退休当年7月1日增加了58美国司机今年不愿开车?汽油已连跌36天,为何需求依旧疲软油价有变,涨了还是跌了?7月26日24时,我国油价第14轮调价窗口将开启。预计,油价可能会下跌0。390。43元升。而在大洋的彼岸,美国汽油平均价格也连续下跌了36天。可令人意外的刚上一天超千人预约,王权骰铸圣诞礼盒有哪些值得关注的信息大家好我是航仔。在2019年之前的影视行业,中国电影市场可以算是傲视全球,从海王复仇者联盟4X战警黑凤凰,到哥斯拉大战金刚速度与激情9,这些大片纷纷选择在中国大陆提前上映,中国观众比苹果手表贵?国产手环黄金壳上线价格惊人你敢信吗?小米手环的一个圆圆的装饰品竟然能卖到上千块。近日,小雷在一电商平台上发现了一款名为小米手环金扣扣的产品。令人意外的是,这款产品的价格在几百到上千不等,价格最贵的在2529京东方董事长陈炎顺数字时代文化产业呈现三大发展趋势北京日报客户端记者李洋王海欣7月26日,2022北京文化论坛召开文化与科技融合发展分论坛。京东方科技集团股份有限公司董事长陈炎顺在嘉宾发言环节讲道,回顾人类文化视觉载体的发展史,科多机构抱团产业创新数字人民币产业生态圈正在形成央行副行长范一飞近日在第五届中国数字建设峰会上指出,要充分发挥数字人民币上下游产业的集聚效应,催生一批新模式新业态,更好服务地方经济社会发展。近年来,数字人民币试点城市不断扩容的同海运散货运输行情火爆,常见的附加费有哪些?干散货航运股今年以来表现不俗,全年累计增长50。3,干散货航运定期租船费率也处于多年来的最高水平。正如小易在之前的文章中所预测的那样,散拼市场可能会迎来一个超级周期。海运是目前我国