![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
列表的特点
李中原的博客
这个作者很懒,什么都没留下…
展开
-
2021-03-04
列表的生成公式add=[i*i for i in range(1,10)] #i本身上相乘得结果 1*1=1 2*2=4 3*3=9以此类推print(add)# [1, 4, 9, 16, 25, 36, 49, 64, 81]"""列表中的元素的值为2,4,6,8,10"""add2=[i*2 for i in range(1,6)] #在i本身上面乘以2 以此类推 1*2=2 2*2=4 3*2=6 4*2=8以此类推print(add2)# 结果为:[2, 4, 6, 8, 10原创 2021-03-04 19:23:27 · 52 阅读 · 1 评论 -
2021-03-04
列表的几种排序操作#使用sort() 在原列表中进行从大到小进行排序add=[20,40,30,10,50]print('排序前的列表',add)#[20,40,30,10,50]#通过sort()方法,升序操作add.sort() #从小到大排序print('排序后的列表',add)# [10, 20, 30, 40, 50]#通过sore(reverse=),将列表中的元素进行(降序)或者(升序)操作"""从大到小排序"""add=[20,40,30,10,50]原创 2021-03-04 19:01:38 · 93 阅读 · 1 评论 -
2021-03-04
列表的修改操作#一次修改一个值add=[10,20,30,40]add[2]=100 #指定修改一个元素print(add) #结果为:10,20,100,40#修改多个元素add=[10,20,30,40]add[1:3]=[300,400,500,600,]# 修改多个元素 第一个开始 第3个结束(不包括第3个)print(add)#结果为:[10, 300, 400, 500, 600, 40]...原创 2021-03-04 18:06:45 · 47 阅读 · 1 评论 -
2021-02-28
列表元素 删除操作remove意思为:从列表中删除一个元素 重复的元素只删除第一个元素add=[10,20,30,40,50,60,30]add.remove(30) #remove意思为:从列表中删除一个元素 重复的元素只删除第一个元素print(add) #输出结果:[10, 20, 40, 50,60, 30]pop意思为:把1位置上的元素删除add=[10,20,30,40,50,60,30]add.pop(1) #pop意思为:把1位置上的元素删除print(add原创 2021-02-28 17:56:50 · 76 阅读 · 2 评论 -
2021-02-27
“”“向列表的末尾添加一个元素”""add=[10,20,30]print('添加元素之前',add) #添加元素之前 [10, 20, 30]add.append(100) # append()意思为:在列表末尾添加一个元素print('添加元素之后',add) #添加元素之后 [10, 20, 30, 100]#在末尾处的位置至少添加2个元素add=[10,20,30]add2=['hello','wolld']add.extend(add2)原创 2021-02-27 19:36:58 · 38 阅读 · 0 评论 -
2021-02-25
列表的切片操作 在列表里面获取多个元素add=[10,20,30,40,50,60,70,80] #顺序0,1,2,3,4,5,6,7,8,9print(add[1:6:1]) #步长为1 从第1个开始 到第6个结束 不包括第6个print('原列表',id(add)) #原列表id 51301224add2=add[1:6:1] #把原来的列表 切段print('切的片段',id(add)) #切的片段 51354687print原创 2021-02-25 19:01:28 · 60 阅读 · 0 评论 -
2021-02-25
列表 """创建列表的第一种方式,使用【】""" add=['hello','world',98] print(add) print(add[0]) #输出为hello ----------------------------------------- """创建列表的第二种方式,使用内置函数list()""" add2=list(['hello','world',98]) print(add2[-1]) 输入结果为: ['hello', 'world', 98]原创 2021-02-25 17:08:48 · 52 阅读 · 0 评论 -
2021-02-25
index查询列表中 “元素” 的位置在第几个add=['hello','world',98,'hello'] #排序 0,1,2,3,4print(add.index('hello')) #如果列表中有相同元素,只返回列表中相同元素的第一个元素print(add.index('hello',1,4)) # 输出结果为3 意思为在1-4之间查询hello在第几个 不包括4index意思为:用来查询列表中指定“元素”的位置输出结果:03...原创 2021-02-25 17:46:15 · 41 阅读 · 0 评论