我正在尝试循环遍历 python 中的列表,并将列表中的每个元素与列表中接下来的 15 个元素进行比较。我想要类似下面的代码,但我不知道用 python 怎么说。另外,我想在不导入任何额外内容的情况下执行此操作。
for i in S:
for j in S[i: '''up 15 elements after i or however much is left if less than 15''']
#do some comparisons
所以基本上,对于内部循环,我只想从第 i 项迭代到第 i+15 项(或剩下的任何内容),而不导入迭代器等。
谢谢!
请您参考如下方法:
使用索引:
for index, i in enumerate(S):
for j in S[index+1:index+16]
#do some comparisons
