чтобы однозначные числа по порядку считывались?
# задача: https://stepik.org/lesson/3363/step/2?unit=1135
b = a.readline()
lis = [b[a-1]+b[a]+b[a+1] for a in range(len(b)) if b[a].isdigit() and b[a+1].isdigit()]
print(lis)
Я решал это задание через костыли - вложенные циклы и временные переменные, в которых собирал числа через проверку isdigit, конвертил в число и умножал на букву, стоящую перед числом, потом основной цикл продолжал с индекса последней цифры+1
Обсуждают сегодня