Skip to main content
 首页 » 编程设计

python之对一系列增量的列表理解

2025年05月04日9zhengyun_ustc

如何在 python 中编写列表推导式以在有序列表中的 n 项之间生成一系列 n-1 增量?

例子:

L = [5,9,2,1,7] 
RES = [5-9,9-2,2-1,1-7] = [4,7,1,6] # absolute values 

请您参考如下方法:

RES = [abs(L[i]-L[i+1]) for i in range(len(L)-1)]