如何在Python中实现类似于滑动窗口方法的这种迭代。
Given s = [1, 2, 3, 4, 5, 6]
[1, 2, 3]
[2, 3, 4]
[3, 4, 5]
[4, 5, 6]
[5, 6]
[6]
Run Code Online (Sandbox Code Playgroud)
l = [1, 2, 3, 4, 5, 6]
for i in range(len(l)):
print l[i : i+3]
Run Code Online (Sandbox Code Playgroud)
输出
[1, 2, 3]
[2, 3, 4]
[3, 4, 5]
[4, 5, 6]
[5, 6]
[6]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1855 次 |
| 最近记录: |