为什么这样只能得到列表的一半?
我的目的是先建一个1-100的列表,然后再让这个列表清空!
哪位神仙能指点迷经?
squares=[] for value in range(1,101): squares.append(value) print(squares) for value in squares: x=max(squares)-1 squares.pop(x) print(squares)
因为你的MAX的值是不断变化的,你可以打印看下,无法弹出50以下的值