Skip to main content
 首页 » 编程设计

python之这个 while 循环是如何工作的

2025年05月04日14lori

<分区>

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