Ошибка при последней итерации строки (Python)
123456
s = 'ABCDEFGHKLMNOPRST'
for i in range(len(s)):
print(s[i], s[i+1])
# if s[i+1] == False: #пробовал так, но не получается
# break
Вывод:
1234567891011121314151617181920
A B
B C
C D
D E
E F
F G
G H
H K
K L
L M
M N
N O
O P
P R
R S
S T
Traceback (most recent call last):
File "C:/Users/user/AppData/Local/Programs/Python/Python312/Строка - вывод в цикле.py", line 3, in <module>
print(s[i], s[i+1])
IndexError: string index out of range
По дате
По рейтингу
123
s = 'ABCDEFGHKLMNOPRST'
for i in range(len(s)-1):
print(s[i], s[i+1])
больше не вылезит
for i in range(len(s)-1):
Больше по теме