列表是可变的,它跟字符串和元组最重要的区别:列表可以修改,而字符串和元组不能。
列表的方法:
list.append(x):把一个元素添加到列表的结尾。
list.extend(L):通过添加指定列表的所有元素来扩充列表。
list.insert(i,x):在指定位置插入一个元素,例如 a.insert(0,x)会把x插入到整个列表之前。
list.remove(x):删除列表中值为x的第一个元素。如果没有这样的元素,就会返回一个错误。
list.pop([i]):从列表的指定位置移除元素,并将其返回。如果没有指定索引,a.pop()返回最后一个元素。元素随即从列表中被移除。
list.clear():移除列表中所有项,等于del a[:]。
list.index(x):返回列表中第一个值为x的元素的索引。如果没有匹配的元素就会返回一个错误。
list.count(x):返回x在列表中出现的次数。
list.sort():对列表中的元素进行排序。
list.reverse():倒排列表中的元素。
list.copy():返回列表的浅复制。
对于仓库的先进先出的实现:
a=[]
x1='产品1'
....
xn='产品n'
a.append(x) #添加商品进列表,在结尾
.....
a.append(xn)
if xn in a:
a.remove(xn)
标签:返回,xn,Python,元素,list,列表,移除,使用 From: https://www.cnblogs.com/AP0606436/p/17539592.html