Я пробовал перебирать список снова и снова, но когда первый раунд закончился, мне пришлось вывести тире. Но тире печатаются до полного завершения раунда. Вот что я пробовал до сих пор:
from time import sleep as p
lit = [1, 2, 3, 4, 5]
n = 0
while True:
p(1)
print(lit[n])
n = (n+1) % len(lit)
if lit[n] == lit[-1]:
print('-'*80)
Я также пробовал следующее условие, но оно не сработало
if n == len(lit):
print('-'*80)
вот что я получаю
1
2
3
4
--------------------------------------------------------------------------------
5
1
.
вот ожидаемый результат
1
2
3
4
5
--------------------------------------------------------------------------------
1
.