Заменить значения в списке, используя 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]

Какой самый эффективный способ сделать это?

Ответы на вопрос(7)

Ваш ответ на вопрос