list 列表

mac2025-04-10  4

 

List 添加 

列表是一系列有序的数列,有一系列自带的功能, 例如:

a = [1,2,3,4,1,1,-1] a.append(0) # 在a的最后面追加一个0 print(a) # [1, 2, 3, 4, 1, 1, -1, 0]

在指定的地方添加项:

a = [1,2,3,4,1,1,-1] a.insert(1,0) # 在位置1处添加0 print(a) # [1, 0, 2, 3, 4, 1, 1, -1]

List 移除 

删除项:

a = [1,2,3,4,1,1,-1] a.remove(2) # 删除列表中第一个出现的值为2的项 print(a) # [1, 3, 4, 1, 1, -1]

List 索引 

显示特定位:

# -*- coding:utf-8 -*- a = [1,2,3,4,5,7,0,9] a.append(0) print(a) #输出[1, 2, 3, 4, 5, 7, 0, 9, 0] a.insert(1,0) print(a) #输出[1, 0, 2, 3, 4, 5, 7, 0, 9, 0] a.remove(3) print(a) #输出[1, 0, 2, 4, 5, 7, 0, 9, 0] m = a[2] print(m) #输出 2 print(a[-1])#显示最末位数据 #输出 0 print(a[0:3])#显示列表 从第一位倒第二位 #输出 [1, 0, 2] print(a[:5])#显示5位以前 #输出 [1, 0, 2, 4, 5] print(a[5:])#显示5位及以后 #输出 [7, 0, 9, 0] print(a[-3:])#显示最后第三位及以后 #输出 [0, 9, 0] #打印 某个值得索引 print(a.index(0)) #输出 1 #统计某个值出现的次数 print(a.count(0)) #输出 3

 

 

List 排序 

对列表的项排序:

a = [4,1,2,3,4,1,1,-1] a.sort() # 默认从小到大排序 print(a) # [-1, 1, 1, 1, 2, 3, 4, 4] a.sort(reverse=True) # 从大到小排序 print(a) # [4, 4, 3, 2, 1, 1, 1, -1]
最新回复(0)