集合中的next和current元素

时间:2014-06-23 16:50:49

标签: python loops iterator

我一直想知道我是否可以使这段代码更加pythonic

for i in xrange(len(my_list) - 1)):
    first = my_list[i]
    second = my_list[i + 1]

类似的东西:

for first,second in foo(my_list):

在Scala中我会使用(my_list.tail, my_list).zipped

我正在寻找一种不会分配额外内存的解决方案,例如zip(my_list,my_list[1:])

0 个答案:

没有答案