Заменить значения в списке, используя Python
У меня есть список, где я хочу заменить значения на None, где condition () возвращает True.
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Например, если проверка условий bool (элемент% 2) должен вернуть:
[None, 1, None, 3, None, 5, None, 7, None, 9, None]
Какой самый эффективный способ сделать это?