python的append函数用法 分享python菜鸟教程
python的append函数用法
小编带来的是python的append函数用法和分享python菜鸟教程的IT知识,接下来IT袋小编就来介绍。
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的元素 Jerryprint(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用来指定是否倒序排列,默认为 Falseprint(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'
我们常用的数字类型直接比较大小,但其实,字符串、列表等都可以比较大小,原理相同:都是依次比较对应位置的元素的大小,如果分出大小,则无需比较下一个元素
相关阅读
-
远程控制软件哪个最好用 无人值守远程控制软件推荐
小编带来的是远程控制软件哪个最好用和无人值守远程控制软件推荐的方法内容,下面为详细的介绍。 最近有朋友问我关于远程控制电脑的问题,刚好对这方面还是略有研究,我早在多年之前
-
新浪微博怎么看热搜榜 微博热搜榜是怎么计算出来的
为网友解答新浪微博怎么看热搜榜方面的讲解,微博看热搜榜可以在微博微博发现页面的搜索框下面查看微博热搜榜。具体操作步骤如下:
-
美团到店自取在哪里 美团自取到店后需要出示什么
全面的为您讲解美团自取到店后需要出示什么的电脑小知识,美团商家接单后,只需要按时到商家位置并提供订单详情页取餐手机号进行取餐即可。因订单信息不可修改,若取餐电话填写错误,
-
qq怎么换行打字 QQ打字如何换行
本文核心导读:qq怎么换行打字的IT知识,qq换行打字与手机使用的输入法有关,只需要找到输入法的换行键即可。以搜狗输入法为例,具体操作步骤如下:


