概述
一、列表
-
#格式:列表名 = [列表选项1,列表选项2,列表选项3,......,列表选项n]
-
#创建一个空列表
-
#注意不要越界(下标超出了可表示的范围)
-
list1 = []
-
#创建带有元素的列表
-
list2 =[18,19,20,21,22]
-
print(list2)
[18, 19, 20, 21, 22]
-
#列表元素的访问
-
#取值
-
#格式:列表名[索引]
-
list4 = [1,2,3,4,5]
-
print("list4[2] = ",list4[2])
list4[2] = 3
-
#替换
-
list4[2] = 300
-
print(list4)
list4 = [1, 2, 300, 4, 5]
-
#列表操作
-
list5 = [1,2,3]
-
list6 = [4,5,6]
-
list7 = list5+list6
-
print(list7)
-
#列表的重复
-
list8 = [1,2,3]
-
print(list8*3)
-
#判断元素是否在列表中
-
list9 = [1,2,3,4,5]
-
print(3 in list9)
-
#列表截取
-
list10 = [1,2,3,4,5,6,7,8,9]
-
print(list10[2:6])
-
print(list10[3:])
-
print(list10[:5])
-
#二维列表
-
list11 = [[1,2,3],[4,5,6],[7,8,9]]
-
print(list11[1][1])
-
#列表方法
-
#append在列表中末尾添加新的元素
-
list12 = [1,2,3,4,5]
-
list12.append(6)
-
list12.append([7,8,9])
-
print(list12)
-
#extend在末尾一次性追加另一个列表中的多个值
-
list13 = [1,2,3,4,5]
-
list13.extend([6,7,8])
-
print(list13)
-
#在下标出添加一个元素,不覆盖原数据,原数据向后顺延
-
list14 = [1,2,3,4,5]
-
list14.insert(1,100)
-
list14.insert(1,[100,200])
-
print(list14)
-
#pop(x) = list[-1]
-
#移除列表中指定下标处的元素,默认移除最后一个元素,并返回删除的数据
-
list15 = [1,2,3,4,5]
-
list15.pop(2)
-
print(list15.pop(2))
-
print(list15)
-
#remove()移除列表中的某个元素,第一个匹配的结果
-
list16 = [1,2,3,4,5,4,5]
-
list16.remove(4)
-
print(list16)
-
#clear()清除列表中所有数据
-
list17 = [1,2,3,4,5]
-
list17.clear()
-
print(list17)
-
#从列表中找到某个值第一个匹配的索引值
-
list18 = [1,2,3,4,5,3,4,5]
-
index18 = list18.index(3)
-
#圈定范围
-
index19 = list18.index(3,4,7)
-
print(index18,index19)
-
#列表中元素个数
-
list20 = [1,2,3,4,5]
-
print(len(list20))
-
#获取列表中的最大值
-
list21 = [1,2,3,4,5]
-
print(max(list21))
-
#获取列表中的最小值
-
list22 = [1,2,3,4,5]
-
print(min(list22))
-
#查看元素在列表中出现的次数
-
list23 = [1,2,3,4,5,6,7,6,8,6]
-
print(list23.count(6))
-
#删除列表中的某个元素
-
list23 = [1,2,3,4,5,6,7,6,8,6]
-
num = 0
-
all = list23.count(6)
-
while num < all:
-
list23.remove(6)
-
num +=1
-
print("list23 = ",list23)
list23 = [1, 2, 3, 4, 5, 7, 8]
最后
以上就是欣慰短靴为你收集整理的列表的基本操作的全部内容,希望文章能够帮你解决列表的基本操作所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复