yeild及collections模塊中的deque函數(shù):
yeild函數(shù)的使用:參考另一博主:https://blog.csdn.net/mieleizhi0522/article/details/82142856
寫的很清晰,易懂。贊!
collections模塊中的deque函數(shù):
deque可以簡單的當(dāng)作一個(gè)雙向均可操作的列表,其中包含的方法也跟list對(duì)應(yīng)的各方法類似,比如append(),extend(),pop()等函數(shù)
deque可以設(shè)置最大長度,如果添加的元素多于這個(gè)長度,deque會(huì)把之前的元素移除保證它的長度處于設(shè)定值的狀態(tài)。并且可以通過appendleft(),popleft(),extendleft()函數(shù)分別對(duì)deque中的元素進(jìn)行左邊添加元素、左邊pop出一個(gè)元素、左邊添加列表等操作。
見例子:

deque測(cè)試
用途:可以對(duì)列表進(jìn)行雙向并且有序的控制,且會(huì)有固定的長度。