@sazhyk

Как удалить из списка все элементы с конкретным значением?

Прошу помощи сообщества. Имеется список, в котором некоторые элементы None. Необходимо все эти элементы удалить.
Имеется:
my_list = ['Item1', 'Item2', None, None, 'Item3', 'Item4', None]

Должно получиться:
my_list = ['Item1', 'Item2', 'Item3', 'Item4']
Спасибо.
  • Вопрос задан
  • 69 просмотров
Решения вопроса 2
@deliro
[x for x in my_list if x is not None]
Ответ написан
adugin
@adugin Куратор тега Python
list(filter(None, my_list))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы