用于循环访问数组中的两个迭代位置

Alv*_*mez 0 python arrays loops for-loop

我有以下代码:

someList = ['a', 'b', 'c', 'd', 'e', 'f']

for i,j in enumerate(someList) step 2:
    print('%s, %s' % (someList[i], someList[i+1]))
Run Code Online (Sandbox Code Playgroud)

我的问题是,有没有办法简化数组的迭代,以避免该enumerate部分,仍然一次访问两个变量?

use*_*ica 5

for x, y in zip(someList, someList[1:]):
    print x, y
Run Code Online (Sandbox Code Playgroud)

标准技术.