Убрать лишнее значение
При очистке списка часто нужно удалить все элементы с конкретным значением: например, все отменённые статусы или нулевые метки. Дан список nums и значение val. Уберите все вхождения val и верните количество элементов, которые останутся после удаления.
Примеры
Ввод
[3, 2, 2, 3], 3Вывод
2Ввод
[0, 1, 2, 2, 3, 0, 4, 2], 2Вывод
5Ввод
[], 1Вывод
0Нужно реализовать
def remove_element(nums: list[int], val: int) -> int:
Теги
arraytwo-pointers
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[3,2,2,3], 3Ожидаемый
22
Ввод
[0,1,2,2,3,0,4,2], 2Ожидаемый
53
Ввод
[], 1Ожидаемый
04
Ввод
[1,1,1], 1Ожидаемый
05
Ввод
[4,5], 9Ожидаемый
26
Ввод
[3,2,2,3], 0Ожидаемый
4Фокус-радио
На паузе · SomaFM · Fluid