【发布时间】:2014-01-10 14:55:58
【问题描述】:
我有一个清单:
a=['a1','a2','a3','a4']
并希望按以下顺序获取相邻的列表条目,例如
a1 a2
a2 a3
a3 a4
我尝试关注但它不起作用。
for i,b in enumerate(a):
w1=i[i]
w2=i[i+1]
print w1,w2
有什么建议吗?
【问题讨论】:
-
这不是重复的,因为另一个问题要求在更复杂的场景中使用迭代器。这个问题允许简单的解决方案
for window in zip(a, a[1:])。
标签: python python-2.7