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

python的list列表常见用法总结

  """     列表操作 """ """     创建列表     有两种方式:     1.直接使用赋值运算符创建列表     2.使用list()函数,list函数用于将可迭代类型的数据转换成列表。     例如 range对象,字符串,元组等 """ # data=[1,2,3,4,5] stuple = (10, 32, 73, 24, 15, 66, 90, 67, 54) data = list(stuple) """     访问列表元素     切片操作 """ print("输出列表的内容:", data) print("输出所以为1的元素:", data[1]) print("返回包含原列表中的所有元素的新列表:", data[::]) print("逆序输出列表元素:", data[::-1]) print("输出列表索引为奇数的元素:", data[::2]) print("输出列表索引为偶数的元素:", data[1::2]) print("指定切片开始和结束的索引:", data[1:4]) print("结束位置的值大于列表长度时,从列表尾部截断:", data[2:100]) print("开始位置的值大于列表长度时,返回空列表:", data[100:]) """     遍历列表     有两种方式:     1.直接使用for循环实现     2.使用for循环和enumerate()函数实现 """ # 1.直接使用for循环实现 for item in data:     print(item, end=" ") # 2.使用for循环和enumerate()函数实现。可以实现同时输出索引值和元素内容 for index, item in enumerate(data):     print("索引为%d,元素为%d" % (index, item)) """     添加操作     有四种实现方法:     1.用加号"+",将两个列表相连接     2.用append()方法,元素添加到列表的尾部     3.用insert()方法,向列表的指定位置添加元素,但执行效率也没有append()高     4.用extend()方法,将一个列表添加到另一个列表的后面     总结:append,insert,extent这三个方法都可以对列表的元素进行操作,没有返回值,         直接修改了原数据对象         而用"+"将两个列表相连接,需要创建新的列表对象,从而需要消耗额外的内存 """ # 1.用加号"+",将两个列表相连接 data1 = list(range(4)) data2 = ["a", "b", "c"] print("data1+data2=%s" % (data1 + data2)) # 2.用append()方法,元素添加到列表的尾部 data1.append("x") data1.append("y") print("data1:", data1) # 3.用insert()方法,向列表的指定位置添加元素 data1.insert(1, "小明") data1.insert(4, "小强") print("data1:", data1) # 4.用extend()方法,将一个列表添加到另一个列表的后面 data2.extend("w") print("data2:", data2) data2.extend(["o", "p", "q"]) print("data2:", data2) """     修改元素     通过索引获取元素,然后再为其重新赋值 """ data4 = ["小汪", "小明", "小强", "旺财"] data4[2] = "小红" print("将索引为%d的元素修改为%s:" % (2, "小红"), data4)  """     对列表进行统计计算     1.获取指定元素出现的次数     2.获取指定元素首次出现的位置索引     3.统计数值列表的元素和      """ # 1.获取指定元素出现的次数 data5 = [12, 32, 34, 12, 43, 56, 32, 32] print("元素%d在列表中的重复次数为%d次。" % (12, data5.count(12))) print("元素%d在列表中的重复次数为%d次。" % (32, data5.count(32))) # 2.获取指定元素首次出现的位置索引 print("元素%d在列表中的第%d个位置。" % (32, data5.index(32) + 1)) # 3.统计数值列表的元素和,以切片的方式计算 print("整个列表的元素和:%d" % sum(data5)) print(data5[1:4]) print("从第一个位置到第四个位置的元素和:", sum(data5[1:4])) """     对列表元素进行排序操作     1.使用列表对象的sort()方法实现,默认为升序排列     2.使用内置的sorted()函数实现     3.使用reverse()方法将列表逆序输出 """ # 1.使用列表对象的sort(key=None,reverse=False)方法实现,默认为升序排列,无返回值 # 注意:参数key表示比较键,例如key=str.lower,表示排序时不区分大小写 # reverse=False:表示按升序排列;reverse=True:表示按降序排列 data6 = [43, 67, 54, 78, 90, 21, 34] data6.sort() print("按照升序输出列表:", data6) data6.sort(reverse=True) print("按照降序输出列表:", data6) # 2.使用内置的sorted()函数实现,有返回值 print("使用内置函数sorted()按照升序输出列表:", sorted(data6)) print("使用内置函数sorted()按照降序输出列表:", sorted(data6, reverse=True)) # 3.使用reverse()方法将列表逆序输出,相当于从后往前输出元素,无返回值 data6.reverse() print("使用reverse()方法将列表逆序输出:", data6) """     删除元素     有三种实现方式:     1.根据索引删除元素:del语句,pop()方法     2.根据元素值删除:remove()方法     3.clear()方法清空列表,但还保留列表的对象     4.删除整个列表:del语句 """ # 1.根据索引删除元素 del data4[1] print("删除索引为%d的元素:" % 1, data4) data4.pop(2) print("删除索引为%d的元素:" % 2, data4) # 2.根据元素值删除 data4.remove("小红") print("将元素为%s删除:" % "小红", data4) #3.clear()方法清空列表,但还保留列表的对象 data4.clear() print("执行清空列表后:",data4) # 4.删除整个列表 # del语句在实际开发中并不常用,因为Python自带的垃圾回收机制会自动销毁不用的列表. del data

能进入电梯的86吋大电视,RedmiMAX86电视发布2月25日,Redmi新品发布会在小米科技园举行,正式发布了RedmiMAX86智能电视。这是RedmiMAX智能电视系列第二款超大屏产品,继承了RedmiMAX智能电视系列的优秀让我爱上超广角的手机,vivoX60Pro影像旗舰发布在vivoX60系列发布两款产品之后,今天vivo终于带来了它的超大杯产品vivoX60Pro,作为旗舰级专业影像手机,它拥有双主摄影像系统,同时还有蔡司的助攻。性能方面也是全面升MWC2021vivo5G毫米波8K超高清视频精彩亮相2021年世界移动通信大会(MWC)上海展在上海新国际博览中心拉开帷幕。vivo在大会5G毫米波专区进行了5G8K超高清视频现场动态展示,充分显示了自身5G毫米波研发技术实力。本次这就是我要的德味,vivoX60Pro评测去年年底其实就是十几天前,vivo带来了它全新的X系列机型vivoX60系列。作为以摄影为核心的系列,在X60系列上,vivo与蔡司联合,定制出了一套全新的影像系统。这段时间我统计不负GT之名,realmeRace系列新品解密开工第一天,realme真我正式宣布,全新性能旗舰真我GT将于3月4日发布。秉承敢越级理念,realme始终坚持为全球年轻用户带来兼具越级性能和潮玩设计的高品质产品,构建万物互联的史上最快发布会?OPPO一口气发布多款新品,对K套装很惊喜今天OPPO正式举办K9超次元发布会,本场发布会共耗时22分钟,但却一口气发布了OPPOK9OPPO智能电视K9OPPOEncoAir真无线耳机OPPOEncoAir灵动版OPPO验机从此不用电脑了,验机宝首发体验评测如果你去过华强北应该见过很多人背着包,从包里拿出笔记本连接上各种手机检测二手手机的场景。或者你要出售自己手机的时候,也会用沙漏验机等这类检测手机信息的软件,方便出具手机的详细信息。电脑可以用键盘鼠标开机,进来看看吧!前言为什么有了奥特曼变身器依然不能变身?是因为货不是大陆正品行货?为什么找不到女朋友?是因为没有开通世纪X缘网的会员?为什么会有这么多反人类产品投入到了市场?是因为DIY的心境还不新能源电池检测设备应用,以及它的触控设备选择要求新能源车正处于新的风口,锂电池的发展也成就了万亿市值,动力电池的发展应用和新能源车的突进不可分割。作为新能源车的核心部分,电池的优劣关系着续航和安全问题。市场上,充电快,放电稳定,智慧安全社区?人脸识别应用新趋势在高新技术的迅猛发展形势下,智慧社区已成人们所关注的焦点。如何打造智慧社区,改善人居环境,让生活变得更安心更省心更舒心,已是人们所追寻的共同目标。智慧社区是指社区管理的一种新理念,小米路由器AX9000体验一步到位,狂捶天花板去年小米紧跟WiFi6时代,相应发布了小米路由器AX3600小米路由器AX1800以及首款支持Qualcomm4KQAM调制解调技术的小米路由器AX6000,这三款路由器的惊喜表现
买个肉,我感觉我应该在南方去生鲜超市,想买点猪肉,就问那大块的里脊多少钱。老板说15,我说,给我来十块钱的吧老板说,十块钱就那么一小条,还跟我用手指形容了一下。我说,没事,十块钱就行。老板说,太少了吧,我切每日坚果都感觉是奢饰品话说,人总是需要营养的,那就得吃点补脑的价格高的太奢侈,吃点坚果吧,应该不太贵,几十块钱但是呢,一种坚果吃着干啊人家就把干的坚果和带点汁水的干果放一起了,于是,每日坚果就出来了,而智能结构化EasyCVR视频监控技术在国家教育考试网巡查系统中运用2011年以来,全国全面启动了标准化考点建设工程,在各级领导的高度重视和大力支持下,国家教育考试标准化考点建设任务圆满完成。全国标准化考点在各项国家教育考试的管理过程中发挥重大作用视频监控系统中的多协议视频采集及输出是如何实现的?在多数的大型安防监控系统中,我们常常会碰到一些项目由于在不同城市或者不同地区独有项目场地,这些项目场地通常都在不同网络内,且不同项目所采用的监控协议也不同,这种情况给总部的直接访问国产再添爆款,轴距2780采用100环保材质,不足8w还看啥H6比亚迪宋Pro作为比亚迪旗下的爆款新车,凭借着较高的颜值丰富的配置以及亲民的价格,在今年7月份上市后可谓是备受消费者青睐,在今年8910三个月份销量连续破万,成为了比亚迪旗下最为走比亚迪搞事情,轴距2820四驱,爆900Nm,4。3s破百比亚迪作为新能源汽车行业的领军品牌,近乎占据了国内新能源汽车行业的半壁江山,旗下不论是纯电动汽车还是混合动力汽车都处于领先水平!相比起新能源汽车领域中崛起的造车新势力,比亚迪在品牌5个月销量翻十倍,起步163Ps带8AT,配双12。3大屏仅6。99w随着现在国产车品牌越来越丰富,现如今国内也有着不少不知名的三流汽车品牌,而在残酷的市场竞争之下,没有品牌影响力的车企会面临着更大的市场压力,不过有些汽车品牌,虽然知名度低,但凭借着新兴市场教父加密货币是投机和娱乐,股票是最佳选择正值比特币和以太币近期正处于历史高位,有新兴市场教父之称的麦朴思(MarkMobius)日前再次表达对加密货币的质疑态度,直言加密货币不是投资,只是投机和娱乐。他周三接受全国广播公元气森林将完成近2亿美元的新融资估值达150亿美元财联社(北京,记者李丹昱)讯,11月2日,据媒体报道,元气森林即将完成新一轮近2亿美元融资,本轮投后估值达150亿美元,由淡马锡领投,红杉中国华平资本等跟投。元气森林工作人员对新消三季报总结风电高增长火电普遍亏损后来有望迎来价值重估财联社(北京,记者李佳佳)讯,风电企业三季报净利润整体环比高增长,火电企业Q3则受煤炭价格上涨拖累普遍亏损,能源产业链呈现风火两重天。财联社记者统计显示,A股风电企业净利润增速三甲年仅41岁离世,蔡向阳生前直播再引关注,基民察觉蔡总神情沧桑,眼里红红的财联社(北京,记者陈俊岭)讯,面对极致分化的市场,手持数百亿规模,年仅41岁的基金经理蔡向阳意外辞世,在全市场深感震惊的同时,很多人会问,在他生前的最后几个月,到底经历了什么?今年