<分区> 分区>
希望有人能解释一下这个 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 循环。循环如何知道何时停止?
<分区> 分区>
希望有人能解释一下这个 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 循环。循环如何知道何时停止?