我創建了一個出列作爲follws Deque<Integer> deque = new ArrayDeque<Integer>(8);
// use add() method to add elements in the deque
deque.add(20);
deque.add(30);
deque.addLast(12);
deque.add(18);
deque.addF
希望有人可以解釋這個while循環是怎麼回事。 x=deque([(1,2,3)])
while x:
a,b,c = x.popleft()
do stuff with values in x
x.append((d,e,f))
我得到x是不斷被新值替換一個deque有3項。但是我從未遇到沒有某種條件的while循環。循環如何知道何時停止?