这会返回一个类型错误
difference = [1, 2, 3, 4, 5]
for i in range(len(difference)-1):
difference = difference[i+1] - difference[i]
Run Code Online (Sandbox Code Playgroud)
但这很好用
difference = [difference[i+1]-difference[i] for i in range(len(difference)-1)]
Run Code Online (Sandbox Code Playgroud)
我在这里错过了什么?我以为他们是一样的.