PTYHON-COOKBOOK学习记录-2
2018-12-28 本文已影响0人
二傻吧
yeild及collections模块中的deque函数:
yeild函数的使用:参考另一博主:https://blog.csdn.net/mieleizhi0522/article/details/82142856
写的很清晰,易懂。赞!
collections模块中的deque函数:
deque可以简单的当作一个双向均可操作的列表,其中包含的方法也跟list对应的各方法类似,比如append(),extend(),pop()等函数
deque可以设置最大长度,如果添加的元素多于这个长度,deque会把之前的元素移除保证它的长度处于设定值的状态。并且可以通过appendleft(),popleft(),extendleft()函数分别对deque中的元素进行左边添加元素、左边pop出一个元素、左边添加列表等操作。
见例子:
deque测试用途:可以对列表进行双向并且有序的控制,且会有固定的长度。