【发布时间】:2020-01-15 02:30:03
【问题描述】:
在此处提出了类似问题 (Start index for iterating Python list),但我还需要一件事。
假设我有一个列表 [Sunday, Monday, ...Saturday], 我想从不同的位置开始迭代列表,环绕并完成循环。 例如
a = [Sunday, Monday, ...Saturday]
for i in range(7):
print("----")
for j in (SOMETHING):
print(j)
OUTPUT:
----
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
----
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
----
Tuesday
.
.
.
Friday
我该如何处理?
【问题讨论】:
-
我得到了一个灵光乍现的时刻。
python a[i:]+a[:i]可以。我不会撤回这篇文章,因为我认为它可能对其他人有帮助。 -
那么您应该将此评论作为答案并将其标记为已接受