标签:方法 app 数据 extend 清空 排序 删除元素 操作 缩进
数据结构 从计算机组织数的结构print(list1[1:4])#取值范围是【 )
获取第一次出现元素的位置
遍历列表
num = 0
while num <= list1.index(‘卫‘) :
print(list1[num],end=‘ ‘)
num += 1
fotr 迭代变量 in 可迭代对象 循环体必须缩进
i =0
for p in list1:
print(p,i)
i += 1
len()获取列表长度
列表的反转于排序
list1.reverse()
print(list1)
列表数字的排序 reverse用于降序排列
number1 = [1,2,3,4,5,9,13,8]
number1.sort(reverse= True)
print(number1)
列表的新增修改删除操作
list1.append("孙")
print(list1)
list1.insert(1,"公孙")
print(list1)
print(len(list1))
list1[3] = "诸葛"
print(list1)
list1[3:5] = [‘公瑾‘,‘刘‘]
print(list1)
删除元素
list1.remove(‘吴‘)
list1.pop(2) 删除索引为2的元素
list1[2:5] #2到4的元素全部删除
print(list1)
其他常用方法
list1.count(‘李‘) #李出现的次数
list1.append([‘杨‘,‘吴‘] )#额外创建新的列表的原来的列表末端
list1.extend([‘杨‘,‘吴‘])#列表元素追加到末端
成员是否在列表中
b = "吴" in list1
print(b)
list2 = list1.copy() #完全复制列表,但是不在同一个内存中
list3 = list1 #在同一内存中,时刻保持一致
清空列表
list1.clear()
print(list1)
标签:方法 app 数据 extend 清空 排序 删除元素 操作 缩进
原文地址:https://blog.51cto.com/10805472/2456942