迭代列表的间隔

时间:2018-04-30 17:06:30

标签: python list intervals

也许我对Python的通常很棒,但是有没有更自然的方法来迭代列表的间隔?

而不是:

L = [12, 15, 29, 100, 239]

for i in range(len(L)-1):
    print L[i], L[i+1]
  

12 15
  15 29
  29 100
  100 239

有这样的事情:

for i, j in intervals(L): 
   print i, j

1 个答案:

答案 0 :(得分:4)

是的,您可以使用zip

{{1}}