以下是一个示例代码,用于遍历列表并弹出数字:
numbers = [1, 2, 3, 4, 5]
while numbers:
num = numbers.pop(0)
print(num)
这段代码首先定义了一个包含数字的列表 numbers。然后使用一个 while 循环来遍历列表,直到列表为空。在每次循环中,使用 pop(0) 方法弹出列表的第一个元素,并将其赋值给变量 num。然后打印出 num 的值。这个过程会一直重复,直到列表为空为止。
请注意,由于使用了 pop(0) 方法,每次循环列表的长度都会减小,所以循环会在列表为空时停止。如果使用 pop() 方法弹出最后一个元素,循环将从列表的末尾开始,并且会一直重复,直到列表为空。