Python清单
list.pop(索引)
>>> l = ['a', 'b', 'c', 'd']>>> l.pop(0)'a'>>> l['b', 'c', 'd']>>>
删除列表[索引]
>>> l = ['a', 'b', 'c', 'd']>>> del l[0]>>> l['b', 'c', 'd']>>>
这些都将修改您的原始列表。
其他人建议使用切片:
- 复制清单
- 可以返回一个子集
另外,如果要执行许多pop(0),则应查看collections.deque
from collections import deque>>> l = deque(['a', 'b', 'c', 'd'])>>> l.popleft()'a'>>> ldeque(['b', 'c', 'd'])
- 从列表的左端提供更高的性能



