当前位置:首页 > 知识分享 > 正文内容

今日知识分享python的append函数用法

2年前 (2023-04-14)知识分享104

Python列表的操作,废话不多说,直接上干货。。。

1.添加

1.1 append()列表尾部追加元素

li = ['a','b','c']
li.append(1)
print(li)
['a', 'b', 'c', 1]

1.2 extend()一次性在列表尾部添加多个元素

li.extend([1,2,3])
print(li)
['a', 'b', 'c', 1,2,3]

1.3 insert()在指定位置插入元素

li.insert(0,"aaa") # 0表示按索引位置插值
print(li)
['aaa', 'a', 'b', 'c', 'alisa', 'a', 'b', 'c']

2.删除

2.1 del

li = ['Jack','Tom','Jerry','Aric','Steven']
del li[2] # 删除索引为 2的元素 Jerry
print(li)
['Jack','Tom','Aric','Steven']

2.2 pop()默认删除列表最后一个元素,并将删除的值返回,括号内可以通过加索引值

来指定删除元素

li = [00,11,22,33,44,55]
res=li.pop()
print(res)
55

·····································································

res=li.pop(1)
print(res)
11

2.3 remove()括号内指名道姓表示要删除哪个元素,没有返回值

li = [00,11,22,33,44,55]
res=li.remove(22) # 从左往右查找第一个括号内需要删除的元素
print(res)
None

2.4 clear(),清空列表

li = [00,11,22,33,44,55]
li.clear()
print(li) []

3.修改列表元素,根据索引修改对应的元素

li = [00,11,22,33,44,55]
li[1] = 99 #
print(li) [00,99,22,33,44,55]

4.reverse()颠倒列表内元素顺序

li = [00,11,22,33,44,55]
li.reverse()
print(li) [55,44,33,22,11,00]

5.sort()给列表内所有元素排序

5.1 排序时列表元素之间必须是相同数据类型,不可混搭,否则报错

li = [3,9,6,2,5,8]
li.sort()
print(li)
[2,3,5,6,8,9] # 默认从小到大排序

·······································································

li = [3,9,6,2,5,8]
li.sort(reverse=True) # reverse用来指定是否倒序排列,默认为 False
print(li)
[9,8,6,5,3,2]

6.循环 (使用最多的)

6.1循环遍历 my_friends列表里面的值,直接循环列表内的元素

my_friends = ['Jack','Tom','Jerry','Aric','Steven']
for item in my_friends:
print(item)
'Jack'
'Tom'
'Jerry'
'Aric'
'Steven'

6.2循环遍历 my_friends列表的索引,根据索引打印值

my_friends = ['Jack','Tom','Jerry','Aric','Steven']
for index in range(len(my_friends)):
print(my_friends[index])
'Jack'
'Tom'
'Jerry'
'Aric'
'Steven'

我们常用的数字类型直接比较大小,但其实,字符串、列表等都可以比较大小,原理相同:都是依次比较对应位置的元素的大小,如果分出大小,则无需比较下一个元素
比如:

li_1 = [1,2,3]
li_2 = [2,]
li_1 > li_2
False

字符之间的大小取决于它们在 ASCII表中的先后顺序,越往后越大

str_1='abc'
str_2='az'
str_2 > str_1 # str_1 与 str_2 的第一个字符没有分出胜负,但第二个字符'z'>'b',所以
s2>s1成立
True

所以我们也可以对下面这个列表排序

li = ['A','z','adjk','hello','hea']
li.sort()
print(li)
['A', 'adjk', 'hea', 'hello','z']

扫描二维码推送至手机访问。

版权声明:本文由阿龙玩站网发布,如需转载请注明出处。

本文链接:https://www.longge2021.cn/zhideyikan/22641.html

分享给朋友:

“今日知识分享python的append函数用法” 的相关文章

如何用音乐治疗抑郁,抑郁症可以用音乐治疗吗

如何用音乐治疗抑郁,抑郁症可以用音乐治疗吗

抑郁症是一种威胁人类心理健康的精神疾病,专家对于它的研究也是在不停地进行。目前对于它的治疗也是有很多的方法,如药物治疗、物理治疗、心理治疗等,今天给大家介绍一种治疗抑郁症的新疗法---音乐疗法。下面就了解一下音乐治疗抑郁症。 1 在心灵感到空虚时,可贝多芬《命运》,博克里尼大提琴《A大调第六奏呜曲...

为什么不建议买科技布沙发(好后悔买了个科技布沙发掉皮)

为什么不建议买科技布沙发(好后悔买了个科技布沙发掉皮)

就拿沙发来讲,颜值再高款式再新颖,坐着不舒服,买回家也没用。今天就想给大家提个醒,买沙发时碰到以下这5种千万谨慎,别交智商税。科技布沙发高科技面料,防水防渗色好打理,质感能达到真皮 就拿沙发来讲,颜值再高款式再新颖,坐着不舒服,买回家也没用。今天就想给大家提个醒,买沙发时碰到以下这5种千万谨慎,别...

微信加人的方法有哪些(分享微信加人的7种方式)

微信加人的方法有哪些(分享微信加人的7种方式)

微信目前严打的就四个方面;频繁加人;外挂软件;用户投诉和违法信息。当然,还有非常严重的连坐效应。所以,养好自己的号,至关重要,今天先和大家说说加人方式和他的上限规则。通讯录导入加人 微信目前严打的就四个方面;频繁加人;外挂软件;用户投诉和违法信息。当然,还有非常严重的连坐效应。所以,养好自己的号,...

美码7码是中国码多大(美国7码鞋是37还是38)

美码7码是中国码多大(美国7码鞋是37还是38)

7码鞋子是中国的多少码在男鞋中代表中国的四十一码,在女鞋中代表三十八码。鞋子的尺码在各个国家都不相同,例如澳大利亚、欧洲、墨西哥、日本以及英国等众多国家表示鞋子尺码的方式也是不同的 7码鞋子是中国的多少码 在男鞋中代表中国的四十一码,在女鞋中代表三十八码。鞋子的尺码在各个国家都不相同,例...

如何做市场调查(如何做市场调查问卷)

如何做市场调查(如何做市场调查问卷)

一、市场调研——买家角色的定义在深入研究你所在行业的客户如何做出购买决定之前,你必须首先了解他们是谁。这就是你的买家角色派上用场的地方。买家角色(有时称为营销角色)是理想客户的虚构 一、市场调研——买家角色的定义 在深入研究你所在行业的客户如何做出购买决定之前,你必须首先了解他们是谁。这就是你的...

2022年坐火车可以带白酒吗(2022火车上带白酒的最新规定)

2022年坐火车可以带白酒吗(2022火车上带白酒的最新规定)

暑假将至,很多家长开启了带娃回老家走亲访友的旅程。拜访长辈,拎上两瓶好酒,借着杯中酒相互祝福,表达自己的心意,一直是当今中国人的习惯。火车作为我国主要的出行交通工具之一,近日国家铁路局和公安部公布了最新版《铁路旅客禁止、 暑假将至,很多家长开启了带娃回老家走亲访友的旅程。拜访长辈, 拎上两瓶好酒...

薯片是科技与狠活吗(薯片是马铃薯全粉做的吗)

薯片是科技与狠活吗(薯片是马铃薯全粉做的吗)

薯片是很多人爱吃的零食,随着科技与狠活的流行,不少人都好奇薯片是不是属于海克斯科技系列,其实也属于的,薯片很多人都以为是马铃薯制作而成,其实并不是,而是由马铃薯全粉制作。薯片是科技与狠活吗市面上的薯片都属于再制薯片,并不 薯片是很多人爱吃的零食,随着科技与狠活的流行,不少人都好奇薯片是不是属于海克...

红薯和螃蟹可以一起吃吗(吃了红薯可以吃螃蟹吗)

红薯和螃蟹可以一起吃吗(吃了红薯可以吃螃蟹吗)

板栗是生活中比较常见的一种食物,它吃起来粉粉糯糯的,含有多种营养成分,适量食用对身体有一定好处。板栗一般要吃熟的,不建议吃生的,半生半熟的板栗也可以吃,但是不容易消化,可能会引起肠胃不适。红薯和螃蟹可以一起吃吗红薯和螃蟹 板栗是生活中比较常见的一种食物,它吃起来粉粉糯糯的,含有多种营养成分,适量食...

主卧床头背景墙挂山水画合适吗(主卧床头背景墙挂什么画合适)

主卧床头背景墙挂山水画合适吗(主卧床头背景墙挂什么画合适)

主卧床头背景墙挂山水画合适吗是很多友友好奇的,毕竟对于注重风水的友友们来讲,家中一花一物的摆放都是有讲究的,下面小编就和大家一起看看主卧床头背景墙挂什么画合适。主卧床头背景墙挂山水画合适吗可以。卧室是我们休息的地方,更 主卧床头背景墙挂山水画合适吗是很多友友好奇的,毕竟对于注重风水的友友们来讲,家...

客厅里的红木家具能不能随便摆(红木家具怎么摆放在客厅最好)

客厅里的红木家具能不能随便摆(红木家具怎么摆放在客厅最好)

客厅里的红木家具能不能随便摆是很多人好奇的,毕竟客厅作为家中比较重要的场景之一试,大家对该事的每个节点都尤为的关注,下面小编就和大家一起看看红木家具怎么摆放在客厅最好。客厅里的红木家具能不能随便摆不能。现在的社会,大家的 客厅里的红木家具能不能随便摆是很多人好奇的,毕竟客厅作为家中比较重要的场景之...

弱电箱里要不要提前装个插座?(弱电箱里面需要插座吗)

弱电箱里要不要提前装个插座?(弱电箱里面需要插座吗)

弱电箱里面需要插座吗 几年前,我在合肥买了一栋新房子,拍下了每个空间的照片,并把它发给了我认识的设计师朋友,让它为我规划和设计。当谈到我的线路和无线布局时,我的朋友说建议在弱电箱中安装一个插座,以便以后使用,但我认为弱电箱不仅用于接线,还需要在这个小弱电箱中安装插座? 弱电箱里要不...

好莱坞片酬最高的10位明星?(好莱坞巨星男演员排名)

好莱坞片酬最高的10位明星?(好莱坞巨星男演员排名)

好莱坞巨星男演员排名 明星片酬,一直是我们小老百姓关心和好奇的话题。 前几天,全球性感女神斯嘉丽·约翰逊因为《黑寡妇》在流媒体上发布而与迪士尼打官司,引起轩然大波。这件事还没有定论。 好莱坞片酬最高的10位明星? 就在这个摊位上,娱乐圈权威杂志《Variety》总结当前好莱坞影星...

蒸馒头要用多长时间?(蒸馒头三层哪一层先熟)

蒸馒头要用多长时间?(蒸馒头三层哪一层先熟)

蒸馒头三层哪一层先熟 头蒸过程主要是物理变化。在加热馒头的过程中,面团内部的气泡也会受热膨胀。高温水蒸气通过多层蒸笼上升。当遇到冷蒸笼时,大量水蒸气液化并释放大量热量。从表面上看,上层蒸笼的馒头是先煮的。实际上,蒸笼层数太多,蒸馒头的师傅会把上层换到下层。这种倒笼的过程,即蒸到一半的时间...

2022寒露过了天气怎么样(2022寒露后会降温吗)

2022寒露过了天气怎么样(2022寒露后会降温吗)

寒露节气是一年之中最常见的一个节气,也是秋季中的一个节气,这个时候大多数地区都开始进入秋天,气温会慢慢下降,个别地区会出现大降温,尤其是我国北方地区,并且冷空气可能会比较频繁,降雨量会有所减少。2022寒露过了天气怎么样 寒露节气是一年之中最常见的一个节气,也是秋季中的一个节气,这个时候大多数地区...

茭白炒什么最好吃最有营养(茭白和什么一起炒最佳搭配)

茭白炒什么最好吃最有营养(茭白和什么一起炒最佳搭配)

茭白是生活中比较常见的一种蔬菜,它的吃法比较多,大多数人都会炒着吃,这样吃起来会比较香,茭白可以和各种各样的食材炒着吃,比如牛肉、猪肝、芹菜以及番茄等,不仅好吃,还比较有营养。茭白炒什么最好吃最有营养1.茭白+牛肉:催乳 茭白是生活中比较常见的一种蔬菜,它的吃法比较多,大多数人都会炒着吃,这样吃起...