IndexError: list index out of range

256 просмотра???????
0
1 Комментарий


Poghosyan Rostom добавил комментарий

Я уже нашел ошибку,спасибо.
numbers = list(map(int, input().split()))
y = 0
for i in range(len(numbers)):
x = i — y
if numbers[x] % 2 != 0:
numbers.pop(x)
y += 1
print(‘ ‘.join(map(str, numbers)))

Добавить комментарий

1 Ответы

Python Опубликовано 16.12.2018
0

У Вас длинна списка numbers всегда равна 1, а не числу символов которое Вы ввели в input().

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up