【发布时间】:2017-10-19 19:01:10
【问题描述】:
我需要创建一个列表,它返回另一个列表的第 n 和第 n + 1 个值之间的差异。有什么方法可以简化下面的代码以适用于任何尺寸的列表?
mylist = [1,5,15,30,60]
w = mylist[1] - mylist[0]
x = mylist[2] - mylist[1]
y = mylist[3] - mylist[2]
z = mylist[4] - mylist[3]
difflist = [w,x,y,z]
print difflist
这将返回[4,10,15,30]
【问题讨论】:
标签: python python-2.7 list