数据结构
Python 数据结构
列表当做堆栈
>>> stack = [1, 2, 3]
>>> stack.append(6)
>>> stack.append(7)
>>> stack
[1, 2, 3, 6, 7]
>>> stack.pop()
7
>>> stack
[1, 2, 3, 6]列表当作队列使用
>>> from collections import deque
>>> queue = deque(['A', 'B', 'C'])
>>> queue.append('D')
>>> queue.append('E')
>>> queue.popleft()
'A'
>>> queue.popleft()
'B'
>>> queue
deque(['C', 'D', 'E'])列表推导式
del 语句
最后更新于