循环条件评估时的Python

All*_*ell 2 python while-loop

说我有以下循环:

i = 0
l = [0, 1, 2, 3]
while i < len(l):
    if something_happens:
         l.append(something)
    i += 1
Run Code Online (Sandbox Code Playgroud)

是否会在len(i)附加内容时更新while循环中评估的条件l

Dar*_*rio 14

是的,它会的.