Как найти None в списке и заменить его?

Допустим, у меня есть список:

example = ['1', '2', None]

Как мне найти в нем None и заменить на 'None'


Ответы (4 шт):

Автор решения: Эникейщик
  1. Взять элемент.
  2. Посмотртеть, не None ли он.
  3. Если да, то заменить на "None".
  4. Перейти к следующему элементу.
  5. Повторять, пока список не закончится.
→ Ссылка
Автор решения: Za Ars
exаmple = [('None' if x is None else x) for x in exаmple] 
→ Ссылка
Автор решения: GrAnd

Если в списке кроме None только строки, то можно ещё так:

example = list(map(str, example))
→ Ссылка
Автор решения: CrazyElf

Способов миллион разных. Если в списке нет пустых строк и нулей, то можно ещё так по приколу:

example = [x or 'None' for x in example]
→ Ссылка