Iterate over pairs in a list (circular fashion) in Python

前端 未结 13 1910
醉酒成梦
醉酒成梦 2020-12-01 01:14

The problem is easy, I want to iterate over each element of the list and the next one in pairs (wrapping the last one with the first).

I\'ve thought about two unpyth

13条回答
  •  [愿得一人]
    2020-12-01 02:17

    i=(range(10))
    
    for x in len(i):
        print i[:2]
        i=i[1:]+[i[1]]
    

    more pythonic than this is impossible

提交回复
热议问题