有一个 List
l = [1, 3, 5, 7, 11, 13, 17]
现在想通过迭代输出成如下:
[1, 3]
[3, 5]
[5, 7]
[7, 11]
[11, 13]
[13, 17]
除了用索引还有其他办法吗?
for i in range(len(l)-1):
print(l[i:i+2])
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.