У меня есть список значений с пометками.
Обхожу его в цикле для каждого
когда обрабатываю удаляю, в результате у меня пропускаются элементы.
Каким образом можно решить эту проблему?
(0) Решение одно - когда обходите список в цикле "для каждого" нельзя удалять элементы, иначе сбивается выборка. На ИТС есть подробное описание этого и пример кода для удаления элементов.