列表的特点
李中原的博客
这个作者很懒,什么都没留下…
展开
-
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 · 41 阅读 · 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 · 70 阅读 · 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 · 39 阅读 · 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 · 65 阅读 · 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 · 34 阅读 · 0 评论 -
2021-02-25
列表的切片操作 在列表里面获取多个元素 add=[10,20,30,40,50,60,70,80] #顺序0,1,2,3,4,5,6,7,8,9 print(add[1:6:1]) #步长为1 从第1个开始 到第6个结束 不包括第6个 print('原列表',id(add)) #原列表id 51301224 add2=add[1:6:1] #把原来的列表 切段 print('切的片段',id(add)) #切的片段 51354687 print原创 2021-02-25 19:01:28 · 55 阅读 · 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 · 48 阅读 · 0 评论 -
2021-02-25
index查询列表中 “元素” 的位置在第几个 add=['hello','world',98,'hello'] #排序 0,1,2,3,4 print(add.index('hello')) #如果列表中有相同元素,只返回列表中相同元素的第一个元素 print(add.index('hello',1,4)) # 输出结果为3 意思为在1-4之间查询hello在第几个 不包括4 index意思为:用来查询列表中指定“元素”的位置 输出结果: 0 3 ...原创 2021-02-25 17:46:15 · 37 阅读 · 0 评论