Приведён фрагмент кода на Python:
def process(arr):
for i in range(len(arr)):
if arr[i] % 2 == 0:
arr.pop(i)
return arr
Объясните, что делает этот код, укажите на логические и алгоритмические ошибки, предложите исправленный и оптимальный по времени и памяти вариант для удаления всех чётных элементов из списка

2 Окт в 14:59
16 +1
0
Ответы
Нет ответов
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир